MEKGNPTISTTVELISLLGSPWTAKALWILHHCGIPFHRRPFEPMVDEVWLRYKLGLWPWHRRFWSRLTVPIAILNTPNQPSRILLDSLDIAEWAMTTSTSESKSSDKAVDMSKLRPWNALSDVLLEFGRAAFVKVATTDVQAAIDVLAPPWMKKLPTFLVTIIMKVAVRIFAFKYRNENQQSKSSVALEAVQKIRGALRSGKGQYLVGDQFSYADIVMAIAVNGLSPSDEVFQFTVPRKYDSEVSDFLHDFEDVKEWKNAVIKKHMPQMLRKTTPS*