MKRSSLHHAEQIPYHTIVVQFTRISNLLLCATYGSSSMAMEKLLHSTTSRTSLPDCFVFPADQVPPATSAAVSLPVIDMSCSRDEVRRAMLDAGKDLGFFQVVNHGISEQALLEMAAVGEEFFRLPAEEKLPFYSEDANKATRLFSGTTYETGGEKYWRDCLRFAYDFGAGDRIKDWPDKPRRLREVAENFTVLTRGLAMDLLRLLCEGLGLQHDYFEGDLTGGDVTLDINHYPPCPNPSVTLGLPPHCDRDLIAVLLPGPVPGLEVVYKGEWVKVVADPTVPHALVVNLGQQLEVVTNGVLRSIEHRVMTNSAMARTSVALFVAPTEDCLVGPAEKFLSQENPPCYRTLKFHEFKRTYNVVKLGSSINQRTNLRNTQKEI*