MIFMHGGKAKQGSLHLCTQHNKNNDKTKEISIAPHAHTREEDMTGSGVSDCNAESELIILGSGCSSGVPSPRCLLHPEDPPCKVCHSAIANPLEKNRNYRCNTSLLIKFAHNDGEHRYIQIDVGKNFKEQVLRWFIPYQIPHLDVVILTHEHADAILGLDDIRGVQPFNEYNLIEPTPVYLTQQSMESITAKFPYLVDKKIKEGQEIRRVAQLDWRIIDSPCLASFEAAGLTFNPLPVMHGEDYVSLGFLFGRKTKVAYISDVSRIPQATEYAISKSGAGQVDLLILDTLYKIGPHNTHFCLPESLEAVKRLQPKRALFVGMTHEFDHEKDNEELQVWSEREGINVQLAYDGQKIPVVL*