MFIFGSSLVDNGNNNFIEKCKAKANYLPYGVDYVKGPTGRFTNGKNVIDLLGELVKLGPIPTFKDPTTKGNVILQGVDFASGGSGILDETGLVSGEVMGMNEQIRNLESVTIPDLEKQLGCKSNEALSNYLFVVGTGGNDFSLNYFLKFPFNNSTLPGFISKLITGLSQQLQKLYDLGGRKFVVMSLYPNGCSPTVRARLPIPTPFDCVQTVNLALGLYNTNLRSLLDYMMQKMPDSKFVYVDVFNIIRNIITSPSQFGKSSHVYIAL*