MADKVNVCIVGSGNWGSAIAKIVGANAAALPEFEERVTMFVYEELIDGKKLTEIINETHENVKYLKGHKLPPNVVAVPDL VEAAKNADILIFVVPHQFIPNFCKQLLGKIKPNAIAISLIKGFDKAEGGGIDLISHIITRHLKIPCAVLMGANLANEVAE GNFCETTIGCTDKKYGKVLRDLFQANHFRVVVVDDADAVEVCGALKNIVACGAGFVDGLKLGDNTKAAVIRLGLMEMIRF VDVFYPGSKLSTFFESCGVADLITTCYGGRNRRVSEAFVTSGKTIEELEKEMLNGQKLQGPPTAEEVNYMLKNKGLEDKF PLFTAIHKICTNQLKPNDLIDCIRNHPEHMQNL