MGGFTPRAAASLLLLLLLRSPSPSEPVAAAAAALRARRYDSIFGFGDSFTDTGNNPVVFAWYSVPNPVTRPPYGSTFFGHPTGRNCDGRLIIDFIAEGLGLPLVPPFLAHDGSFRRGANFAVGAATAIDAAFFHDGEPPGTDNKFPFNTSLGVQLQWFESLKPSLCATTQECKDFFGRSLFFLGELGFNDYSFSMNKGKNVQQLRSLVPHVIRTISMAIERLIKHGATSLLVSGMVPAGCDPPILTFFPSADPASYEPRTGCLKGMNELSTYHNSMLQESLDKIRSKHLDVEIGYADFFSPVMEMVKSPAKFGFEEDALTVCCGGPGRYHFSGVVVCGDPGSTTCKDPSARLFWDGAHLTEAANRYIADGWLRSISSPATATN*