MADSTALPVSLQDVEEAAGRVAPWVHTTPVLTSSTLDELSGRRLHFKAEIFQRGGSFKIRGACNSVFALPDDVAAHGVVAHSSGNHAAAVALAAKLRGIPAQVVVPKDTPAIKQAAIRTYGVEPILCEPTMEAREATCAAVQQQTGATFVPPFNSVLTIAGQGTIGLEFLQQVPELEAIIVPVSGGGMISGIAVAAKGIKPSIRIIAAEPAGRNDAADVAASKAAGQLVQLPKPATICDGLQARLGSLTWPIVQRLVDDVVTVSEEEVVAAMQLIMERMKVVVEPSGAAGVAAALSSQMRERHPGLGHVGVILCGGNVDFCSRTPDFWQRWLQPSPAAS*