MFHCLDFSLKGRAHSHVKGKSTYHSASTIPNEATPPAGPGVPLAAPSVYILRKCNVTEKTVTRVIQNLPTEVVRNDQEVGTLEQAIEAQRPSSLSAIAQDKDQEAPSKEHPQILQQEKTSEIERTELNSGKSKHLLFSASVDGNGIASFEEFLIVIDDFLKNKYDLPHNIKCSYYEFCCSQGALLHNNNLMKGINPVLVAGSIIETVNVATAIKSCNLQTFNDEFSVWHVKLKSLKILGMKVEFLVSRLEHLQRAASDAEAAKNKQQYLDLCSEHDVSESEIKDVEEKIRELVSVFDKCFDEIEGLKLEIENHESRFQKQVSALTF*