MALRHLRFFPHTLPLTLTPTPNPNNSNRFSFFTPSLSSTTLMATAHKVLVPIADGTEPMEAVITIDVLRRSGADVTVASASDNLAVQALHGVKIIADAPVRDVAATSFDLVALPGGLQGVENLRDCKVLEGLVKKHVEDGRLYAAVCAAPAVVLGPWGLLNGKKATCYPALMEKLAAYAAATSESRVQVDGRVVTSRAPGTTMEFAITLIEQLIGKEKADEVAGPLVMHSNHDDEHTFKEFNPVQWTSDNPPKILVPIANGSEEMEAVIIIDILRRAKAKVVVASVEDKLEIVASRKVKLEADMLLDEAAKLSYDLIVLPGGLGGAQTFANSETLVSLLKKQRESNIYYGAICASPALVLEPHGLLKGKKATAFPVMCNKLSDQSEVENRVVVDGNLITSRGPGTSIEFALAIVEKLFGRKLALELAKAVVFARP*