MDRAIKLQLSTSEMNYFPDEVIEHIFDFIPSHRDRNSISLVSKSWHKIERYSRHQVFIGNCYAISPERLIRRFPCLRSLTLKGKPHFADFNLVPHEWGGFLHPWIDALSKARVGLEELRLKRMVVSDESLELLSRSFVGFKSLVLVSCDGFTTDGLASIAANCRHLRELDLQENEIDDHRGQWLNCFPDSSTTLVSLNFACLKGETNLSALERLVARSPNLKSLKVNRAVPLDALTRLMSCAPQLVDLGVGCYENEAEPESFEKLMAAIKKCTLLRSLSGFSEVAPVCLTAFYPICENLTSLNLSYAAEIQGNHLIEFVQFCKRLQLLWILDSIGDKGLEIVASSCKELQELRVFPSDPHDEEDNNTAVTEIGLVAISAGCPKLHSILYFCKQMTNAALITVAKNCPNFIRFRLCILEPNKPDHITSQSLDEGFGAIVQACKGLRRLSVSGLLTDKVFLYIGMYAEQLEMLSIAFAGDTDKGMLYVLNGCKKLRKLEIRDSPFGNAALLADVGKYETMRSLWMSSCEVTLGGCKRLARNAPWLNVEIINENENGRMERNEEDEREKVDRLYLYRTVVGTRKDAPPCVTIL*