MDSAEENIVKLGPPGFRVFRVFKASETNIRVYQTSVLIITFIAYASYHASRKPISIVKGVLEDGWIPFSGVHGTARLGEIDVAFLLVYSLAMYFAGHIGDRLDLRLFLTVGMIGSGIFVALFGMGYWLNIHNFFFYLAMQMLAGLFQATGWPSVVAVVGNWFAKRKRGLIMGIWNAHTSVGNISGSLIAAGVLQYGWGWSFVLPGILITLGAIIVLLFLVVDPQDVGFPSILENVNDMNARRMQGEDQELIGGEEAHLSKETLAPIGSPRKVLIEIDSAKAESHGGNMNGKLDKEGSQAESEEESLLRSSRIDPIHSAGITAVGFIEAWMIPGVAPYALCLFFSKLVAYTFLYWLPFYIRHTAIAGEYLSDKTAGNLSTLFDVGGILGGILAGHISDRLDARAITAAVFLYSAIPVLILYRIYGSVSFYVNIALMMTAGLFVNGPYSLITTAVSADLGTHSSLKGNSRALATVTAIIDGTGSVGAALGPLLTGYISARGWNGVFIMLILATLFAGLLLMHLVMAEIRDKIHKAKALSLERLREEAITEL*