MKFNLHVNSAXXXXXXXXXXXXXXXXXXXXXXXXRFTNEDHLAVHKHKHEMTLKFGPARNDSVIVADQTPTPTRFLKNCEEVGLFNELASPFENEFKKASEDDIKKMPLDLSPLATPIIRSKIEEPAVVETTPQDSPLPHPESTTSDEKEAPLAQTTQTTSAMVRPASLQVPSVLLTSSDSSVIIQQAVPSPTSSTVITAPSSNRPIVPVPGPFPLLLHLPNGQTMPVAIPASITSSNVHVPAAVPLVSPVTMVPSVPGIPGPSSPQPVQSEAKMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSSPAHTTPQTQNTSGRRRRAANEDPDEKRRKFLERNRAAASRCRQKRKVWVQSLEKKAEDLSSLNGQLQSEVTLLRNEVAQLKQLLLAHKDCPVTAMQKKSGYHTADKDDSSEDISVPSSPHPEAIQHSSVSTSNGVSAASAEAGAPPVLPQMADQSTEPALAQIAMRLVQSQPSE