MKKQLRQRGGGAVLYGTTTTRSDLFESLPDEIVIVILCKLTSTASSPADFVAVLLTCKRLKKLGVHPLVLSNAGSGAVAVRAKNWSDEAHRFLKLCVNAGNKEAYYTLGMIRFYCLQNRGSGASLMAKAAIKSHAPALYSLALIQFNGSGGKKNDKDLRAAVALCARAAYLGHVDALRELGHCLQDGYGVRKDVEEGRRLLVQANACELASVLRAFNTTPSHRPDLIESNGSPCGYGSSLLEKKLHPANRFLIEWFGLRGGGVPGPGLRLCSDGWCGRPETRRNEFRRCSGCGMVNYCSRGCQAHDWRVHHKLECAPMEEWNHVIDGVDEEEQVTDDRTVEIYEIESDEPLDSSL*