METSNFVKQLSSNNRKTRVNALEALKKYLTAKQFKENKQIEFNKLWKGLYYAMWFSDRPRPQQRLANELGELHGLYFDPKDNSTADELTTNDKAFIKFSRGFWKVMCFEWFNIDRYRLDKYLLLIRRVLFSQLKYLQSRNWDKKLVDEYIKKVLRWLPLSGSPKVYTGIPIHIVDILLDEWERLLKDGDEDDEDEENKEEEMRKIAESAKKTPLADVIAIFQDIVADYNNSKVLREKIKEDLFSDTRLVSWDILEGETQHNDSSNESEEEEEEEWKGF*