MNRAVQIKAFLGPEKYMEAAELVEKPKPKPGPGEVLVRMRVRPLNPADVFSLMGVYPGFQPLAFPATPGLEGYGVVEEAGEGACLYRAGDRVVPLLFLRPAGEGSWQEYVAVREDELARVPEGVSDEAAAQLVVNPVTAVGMLKVLNIPKGDYLLQTAAGSVLGRMLITLAKHYGIKTINVVRRSAQIAELKAIGADEVICSAEEDIAERVKEITGGRGAYGAVECIAGEMMGKVAAAVRNNGTVLLYGAMGAFSFEASVGDLLFRQREKKGKRERGGGSERITVGMLKVLNIPKGDYLLQTAAGSVLGRMLITLAKHYGIKTINVVRRSAQIAELKAIGADEVICSAEEDIAERVKEITGGRGAYGAVECIAGEMMGKVAAAVRNNGTVLLYGAMGAFSFEASVGDLLFRGVALTGFWLSPYVHGLAAEERAALFAEVMGLLEEKVIEPYCGERVDLSDFKEALKKQGVEGRGGKILLVG*