MPPQVKTKAQKAAAAMAGSKAGKKKKWSKGKVKDKANNAVIVDKAVYDRIIKEVPTYKLISQSVLIDRMKINGSLARRAIAFLEKEGLIKRVVHHHAQLIYTRATAA