MEAAISAVATEIFSRMVSFLTKRYMDKTEIDEKLDRMEQLLLRIHAVIHEAEGRYITNPIMLKQLKCLVESMYRGYHILDVSRYKPFFARIANEEVNSISAQSASLSPIPFKRSCTLSRTATSFSGSNDLQSVLENLEAAIANMNEFVVLLGGCERCRRPYDTYLYTDNFMFGRHVEKQHIINILLQDPGEHGTPMVLPIIGGFRVGKKTLVSHVCKNERIKSHFSSIVFINGDSICRMDEEKFRNGRMLAVVEFVTDVDDDDWEKFYSTARHKAIDGSKVIIISRIENLARFGTVKTVFLNSLTHEEYRYLFKMLAFGSTDEKDYPHLAAIANEIAIQLGGSLITANVIADLLRRNHDFQFWLCILQRFKRMVHKNLSMYGEHPKDILDNERPIDITTFNSCSSLRMMPPRVERDGDSSERKLDHVPFGDLITGSISLPNNQFVLVAWESRLPPYTKLVADVTSYEKHGSSISPKKRRSIV*