MLSVAIYLLGTMKLFRSGIWGDVERVFTIQNENHLGESIKRSSLAALEKLSKAFRRPEIQIEKIVTSSCIDKNKEREKMSQVVPSRNRYGRPYISGRPLLTCDRQKIVECYKKGMKKIHIAKQLGITHSCVSKVLRRYAETGEIVAKACRTASCSCPGSAEEHDVRYCKHLQDNTIRLFFSIENILRTDSSNSRVIYFSKCPETSEPMETTTIDL