MEPAFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRTYKQRDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLAQQGHYDSYKQHQPAPQPALPYNHIYSYPSPITAAAAKVPTPPGVPAIPGSVAMPRTWPSSHSVTDILGIRSITDQVSDSSPYHSPKVEEWSSLGRNNFPATAPHAVNGLEKGTLEQEAKYGQAPNGLPAVSSFVSASSMAPYPTPAQVSPYMTYSAAPSGYVAGHGWQHASGTPLSPHNCDIPASLAFKGMQAAREGSHSVTASAL