MRLMLLAISKSMGYLDAQAGDGERTAFRRAEKRYKFYKHSSTSARSAKHRDSVPPTDLSEVLDFRRIRSFGVTSENGITRVDMGLHWPVFIIEKHPGFYFIPEALDMEEQLHWIKESLTNFPQPPNRTNHTAFYGPISDLWNRSQNGEAMEQMRERNGSHEISQISAPKGSCILSTSTSRASTESAHLDEMSVTTKSGADQVSHGSYSNGDIDRRHLTDQHLGNNSSVVSKTIPMKSLLHKLRWATLGLQFDWSKRAYDLSLPYRKIPQELSELASTLAKPAMNGAHFHAEAAIVNYFGYDDMLGGHLDDMEADWSKPIVSISFGCKAIFLLGGTSREEKPTAMFLRSGDVVLMAGPARGCFHGVPRIFVDPEDSDVPDFDTSDPSCVPFIDYIRTSRINLNIRQVF*