MAARSGISLLRSALAWHQRLAPDLIEAACCGAQQSVDRCRSFFTSNPQSAATEGPEPPSISPLKDRGPYTSKLTNRSVIHIDGPDCIHFLQGLVTNDLAHFESEKPPTSSLPTPNPSQPAAQRPPVYAALLTPQGRFLFDFFFYRPVEDQEKLDREGTGPGKGETEGLFADVDADTKDELLQTLNRYKLRANVGIQDVSKDFTAWARYGGAVSENPEEGFEAEAGAIGYGGTTDRAGMVAAEAEGGGWRWAKDPRLAELGLRGIFESTAPLVEADGEVDSRYYRLWRYEHGVPEGPFEIPKGEAIPLEYNLDGLHGISYEKGCYVGQELIARTHHKGVVRKRVFPVVFGEGTQEADDQYVPPGSEIVDKQSGKKVGKVTAALGSRGLALLRLEAALKEGAKLEVKGKCELKAIRPSWWPQEWGREEA*