MVNTYTAEIQHQGQTYTISVPEDKTVLQAADDEGIQLPTSCGAGVCTTCAALITEGTAEQADGMGVSAELQAEGYALLCVAYPRSDLKIITEKEDEVYQRQFGGQG