MGKMVYQAIVLLQILLLSWLQLVMVTADPPIQCDSAGGSCTVRNFQGLWNDRSTCKVAEVVCPFTEADLIQAVAEAVKKNQKIKVVSKLSHSMPKLVCPGGDSGVLISTASYNKRIVIDKEAMTVTVDAGVLLKDMLNAIGQAGFALLFTTYWNGVSASGMISTGSHGSSLWGKGGNTNEYVVGMSLVVPASPEEGYAKLIYLNSSNPDLKAAKLSLGVLGAISQVTFTIQPLFKRAMTKVLIDDEGFEEKIVSHGMAHEFADLVWFPSNRKVILRIDDRVPVSTPGEGKNGNNRGATIASATRSKLIVEEVEAAHNVTYMQIDSSSKMNRRVTSGDSFLNDGKNFTAYPVVGYNHLMQTSGTCLDVPGSEYETATCPLPKTPIPLPVSFCSSEPRSNGSFHHDVSLNVPLSKLKNLIMDVKKLRIAIPDGMWGIDFYNGILMRFIKKSSAYLGNKEDSVDFEFWRARFREANVASFHEQVMEEMEQMILNRYGGKPHYGKNRNVAFHDMASRTNDLHRFLEVKDRFDPYGFFSSEWSDAVLGIGNGSVSIYSPYCALDGICVCEKDEHCAPDKGYFCRPGKVYKAARVCRFEGTTPSL*