MATLRVLMFPWLAYGHISPFLNIAKQLADRGFLIYLCSTLINLESIIKKIPEKYSESIRFVELHLPELPELPPHYHTTNGLPPHLNHTLHKALKMSKPNFSKILQNLKPDLVIYDILQPWAEHVVNEHNIPAVKILTSGAALFSYFFNFLKNPGVEFYFPAIYLPKVEQVKMREMFEKESNEEDRLVDGNMQIMLMCTSRTIEAKYLDYCTELSNWKVIPVGPPFQDSITNDADDMELMDWLGTKDENSTVFVCFGSEYFLSREDMEEVAFGLELSNVNFIWVARFPKGEEQNLEDVLPKGFLERIGERGRVLDKFAPQPRILNHPSTGGFISHCGWNSVMESLDFGVPIIAMPMHNDQPINAKLIVELGVAMEIVRDDDGNIHRGEIAETLKDIITGETREILRGKVRDISKNLKSIREEEMNAAAEELI*