MKGVKGKLLKKLKTIKTIGYLKPDRILHVNAADGLIDNFFPKPSSKCESLSVPEEGQQIEKKSSVSVQEHEIIDVSELMKDLQDDDGSDTDSVVEDKENVRPVGALVTDHKLVHANSKILAAKPLSEIDISSFRPPDLDSGTLFDPNLLAAFEQAVLEFKAQEAERRNRVLQNIEDYLDQEPETEPPLKSLKLDEIANPLSDFEKICPPGGKNSVILYTTGFRSIRKTFEDCSSIRFLLESFRVLYQERDLSMHLDFRDELWRILGRKVAPPRLFINGRYIGGAEEVLRLHEQGKFRPLLAEIPLKTSEGPCEGCAGVRFVVCCNCSGSRKVDSGEQGLPEKCTECNENGLIRCPVCC*