MTLFSIMILKKLKTSVFVNTWNVGGVVPTDDFKVDDLLDTCHTSSCDIYVFGFQEVVPLRATNVLGSESGRISAKWNCLIREALNKKAKENNNGKLFPQEFNCIISKQMVGILISVWVRNDLSSFIKNPSVSCVGCGIMGCLGNKGAVSVRFQLHQTSLCFVCSHLASGGREGDEKNRNSNVGEIFTRTIFPKGPSLELPTKILDHDRVIFLGDLNYRISLPELTTRLLVEKGEWNALLEKDQLRMELMDGQVFEGWQEGIINFAPTYKYYPNSSEYYGRSEKRGEKKRSPAWCDRIIWYGEGLKQLLYDRGESKLSDHRPVKAIFSTQIRVSRKLKKLGTFFLSERFM*