MPKPVSTVRIVGYGMTALGKLNRSATQLMQEALTKSLQSAGLQMKDLDGLVAVPSLSHPHFMEAHYLATQVGLLPRRLPVRVRTIDTGGAGPVSGLLEAVRMVKEERCHAVAVVAGDAVSSLETPEFLRRADQGCQDPGNSLPSPCIPHGYDQVAQWLLKQGGISREQLAMVSVLMSRQAARHPNALTRRAHSLDEVLKSRRIAPATNLLECARRADGGAAIIVASSSFMDDYIGHDSVSSQDGDANPKLGPVAATGGIVILGGGEASGPLYPPATIDESMFSCEAASRSAFSEAQLVPEDIQWFGLYDCYPVCFIRALEACGVTGKGQCGTWVEEMFRCTSKPYEPKDFPINTHGGLLAFGAPWEVPAMYNIIEACEQIRGTAGSRQVPSVRRALV*