MVMVTWQLYIDAEISKLTPGLSPGPAYELVPSIGKQVKSDYQNPAEVAFPLARRFTKFKGGDAPGPGAYEKASSFGDQVLSYQKSPEKAVIGSATRKQQQKVYLSQDFNKSLYGIESPGPVVCDLRSSIGDQMHSENRNAPHIKFPMDKRFKHGKISAITATPGAGEYKSVAAIGKQPQSSRLNQPVISFTHSRREQREKIFISVEHERGNVGLESPGPAVNIKLISSLGQQPNSKKVSPPSYSFSGAKRFKRVYETLPGPGEYDC*