MREGFRTKQDTFGKSFGIRMMRVDSSERPTIPAIRVIPPVDRKDNLGTFRTKKFDYDTTDSHLTDLTYSCCPEIAADIEIASMNDTPLNSDSDFGSYLFSLEAIEKLPELDRDTLSDALIKLEKVTPLSSATDIKAMECDRPDTEEDNLSPLDSPQLHNIFSSESFEDLANGPEWEEIFSQQNTLIEQFVKIVDNQSGRHDCEEEKVINAKASSADIPSSTRDCECHSSTTQCNFAEDREKDRRQRNNVASRKSRAMKKERFAAMQSEIDQLRVANRKLKAFVDELDSAIDEAKAIVLPPTNPLR