MSAAALVRLARQSELVEGQKIVKETHGRKILLARTRGQVYATDAHCFHMGGNLWEGDIEDIDGHACVVCPLHRYKIDMATGHKVDTMLDGCVTCSSTQQQRTYRVHADPEFIWIDIPELHSQAPLPSDRYNQVAVPQAMAAAGGTPGRANYGLFGASSRQQEGLAPYSGMQRMVPGTPSRAGDEDGPAVLSQEAAVQLSQEAPQQAAPPAQPSFSQGFIPFSQSRADTASIARRKAATAAIAARSYMPPVAQAPPAPARGLAGPSTAAAAQQAAPKRQAVAAAPQRTGSGLARSTSGQPSLFDFGFTVQARAPATAAGGPEEMDMDMS*