FAEPAFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRTYKQRDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLAQQGHYDSYKQHQPAPQPALPYNHIYSYPSPITAAAAKVPTPPGVPAIPGSVAMPRTWPSSHSVTDILGIRSITDQGVSDSSPYHSPKVEEWSSLGRNNFAAAAPHAVNGLEKGALEQEAKYGQAPNGLPAVSSFVSASSMAPYPTPAQVSPYMTYSAAPSGYVAGHGWQHASGTPLSPHNCDIPASLAFKGMQAAREGSHSVTASAL