MTAVAFLGLGTMGYPMAGHLQREGYDVCVYNRSSAKALRWVEEYAGRRADTPREACAGAELVFCCVGNDDDLRAVALGEQGAFAGMAPGSLFVDHTTASAEVARELSLLAAERELGFLDAPVSGGQAGAVNGALTVMVGGEEAFYRRAEPLLRSYARMVRRMGDVGSGQLTKMVNQICVAGLLQGLAEALHFARCAGLDGEAAMQVIGKGAAQSWQLENRHQSMLAGEFDFGFAVDWMRKDLSILLAEARRNGAQLPVTALVDQFYAEVQAMGGGRWDTSSLIARLRS*