MKIIEKSSKLEHVAYDIRGPVLDEANRMIASGEKILRLNTGNPAAFGFEAPDEVIRDLIVNARLSEGYSDSKGIFSARKAIMQYCQLKGFPDVDIEDIYLGNGVSELISMSLQALLDNGDEVLVPMPDYPLWTACVSLGGGKAVHYLCDEEAGWYPDIADIKSKITSRTKAIVVINPNNPTGALYPKEILEDIVALAREHQLIIFADEIYDRLVMDGKEHIAIASLAPDVFCVSMNGLSKSHRIAGFRVGWMVLSGPKDHVKGYIEGLNMLANMRLCSNVLAQQVVQTSLGGHQSVDALLLPGGRIFEQRNFIYEAINAIPGLSAVKPESGLYLFPKIDRQMYRIDDDEEFVLQLLKQEKVMLVHGRGFNWKDPDHFRIVYLPSVEELEDVQEKITRVLYQYRR*