MAAAAGGGAAPFVWKTYRMVEDPGTDGVIGWGKGNNSFVVADPFVFSQTLLPAHFKHNNFSSFVRQLNTYVSLVTPSSISSSHHTPPLSALHIMLPWILSGTQLKVSSEGLRPWPMDLSYMVLEFVCACVLGDSLEDEIKNCCGGWHVDFVDLERQEVRGEDNRVWDPSFIVVALNCTYALL