MAPRSSPAIGGGGGGRVAVDLYPFLRVYEGGHIERLVRSTAAVAASHDDGTATSAAVRPATRDGVATRDVVVDEDTGASARLFLPGGGGEGRRLPLVLYFHGGAFVTGSAFGRLFHRYAASLAARAGALVVSVEYRLAPEHPLPAAFADGWAALRWAASLADPWVARYADPTRLFLAGESAGATIAHNVAARAAGPDGDDVDIEGVALLQPCFWGARWLPSEEAAAAGWRDDEPPMLAPGRLDALWPYVTGGAAGNDDPRIDPPAEDVSSLPCRRALVAVAEKDVLSERGRRYAAQLRGGGREVTLVESEGEDHCFHLYRPARPSAVELMDRVAQFISPASSCLQAEELHLHGRHRTLCHGNATAAAATRSGAPRRQLVVSGGPTTAKLGRPKTKVCGGPACKAQTALCLGPRGMGKAQRHGFVGMGGPMPSGTNKYSVSSAALRVLC*