MKQPALSAGPGSVIVIDDEGDDGQQKLAGSDADESESGEEQVKDSAPGKGEFVGDMANKKKKEKGQQQMVPHMSGMQHRGKVQIRRIESTTSRQVTFSKRRSGLLKKAWELSVLCDTQIALIIFSSTGKLFQFANPNMTNVIERYQKCCKISLTNMNVIKDIEYWRHEVAVYKETLAYMVQKQRHFVGEDIMGLGVKDLQKLEQQLQVALNRIRARKMQLLMEQVQYLNVKEHLLAQENELLRIKLARSLQSQNAIKKTTINSETQESRLKDLSRFSQLDESVMEDSDTTLHLGI*