MATLRVLMFPWLAYGHISPFLNIAKQLADREFLIYLCSTLINLESIIKKIPEKYSESIRFVELHLPELPELPPHYHTTNGLPPHLNHTLHKALKMSKPNFSKILQNLKPDLVIYDILQPWAEHVVNEHNIPAVKILTSGAALFSYFFNFLKNPGVEFPFPAIYLPKVEQVKMREMFEKEPIEEDRLAEGNMQIMLMCTSRTIEAKYLDYCTELSNWKVVPVGPPFQDLITNDADDKELIDWLGTKDENSTVFVCFGSEYFLSREDMEEVAFGLELSNVNFIWVARFPKGEEQNLEDVLPKGFLERIGERGRFLDKFAPQPRILNHPSTGGFISHCGWNSVMESLDFGVPIIAMPMHNDQPINAKLIVELGVAMEIVRDDDGNIHRGEIAETLKDIITGETGEILRGKVRDISKNLKSIREEEMNAAAEELIQLCRNSNKYK*