GSPDPRAELDSTVLLTRSLLADTRQLAAQLRDKFPADGDHNLDSLPTLPAIDYALGALQLPGVLTRLRADLLSYLRHVQWLRRAGGSSLKTLEPELGTLQARLDRLLRRLQLLMSRLALPQPPPDPPAPPLAPPSSAAGGIRAAHAILGGLHLTLDWAVRGLLLLKTRL