MASSAISGADLRSFTEYLKGCKRILALLGAGISASSGLPTFRGAGGLWRSYDATDLATPEAFEANPDLVWQFYSYRRHMALKANPNRAHHALAELARKNRDFITLTQNVDGLSQRANHPSEQLHLLHGSLFTVKCTSFYCNYVRENDFTDPIVPELAIPKGVPDLSPSAEDKTGEEASKALSNALRMEETELDISDENVPLPALSQDVLPHCPECKEGLLRPGVVWFGESLPLHTLETVDKWLNSGPVDLILVIGTSSRVYPAAGYVDKARARGARVAVVNMDRNDVGYSGLKKGDWFFQGDAGVIVPEILQGVIGDI*