MINITLVYYLDILTIPKAGNGSMLLLTIRSNKSMGYLDAQAGDAERTAFRRAEKRYKFYKHSSTSARSAKHRDSVPPTDLSEVLDFRRMRSLGVTSEKGITRVDMGLHWPVFIIEKHPGFYFIPEALDMEEQMHWIKESLTNFPQPPNRTNHTAFYGPISDLWNRAQNGEEFEQTRERNGSHDTSIIQGQKEDCILSTSTSRTSSTESVHLDDMSVRPKSDADQVSHGSNSEGDYGRRPLSEQHLGNNSSVLSKTMPMKSLLRKLRWATLGLQFDWSKRAYDLSLPYRKIPQKLSELASTLAKPAMNGAHFLAEAAIVNYFGYDDMLGGHLDDMEADWSKPIVSISFGCKAIFLLGGTSREENPTAMFLRSGDVVLMAGPARGCFHGVPRIFVDPEDSDVPNFDTSDPSCVPFIDYIRTSRINLNIRQVF*