MTSFEHNVMVALYWGGEIITDMNGFRYTDCARTIISMSTSTTYVELVGLLHEKMGTYSENIHMDISGKYPCSIQGNNTRFIEFKIENDQSLLQFLFIPQKFADKIDINVLEMYVKTVSTGQNVAFQVSGHHGYHMNLLAQNYGLTTINQPHFVEPIVQPSFQQVLMHDHRSFGEGSSSQMHIDNSHMEYEARDIDINVDLYNDVNAEISDESSEEDKPPKDGDESEPDEDIDDIRDFSQNGVNLHNHDQGVSHDIPYFRTLENEEDIFMSTCESEMECCSIWSEQAKKDLKKAFQHFNHGTIVEWKHEESMSSSEVKTFKFVFWAFKXX