MVKLTMIARVTDGLPLAEGLDDGRDMQDAEFYKQQVKALFKNLSRGHNEASRMSVETGPYIFHYIIEGRVCYLTMCDRSYPKKLAFQYLEDLKNEFERSYANQIETAARPYAFIKFDTFIQRTKKLYQDTRTQRNISKLNDELYEVHQIMTRNVQEVLGVGEKLDQVSQMSSRLTSESRIYAEKARDLNRQALIKKYAPFAIVVGCLTPRSIAQKKAFFKAHYKKIATIKAEVKAGLLNQEVLPVGGSEKDDQVK*