MSYFPGQGYNGGGGGGNGYGYGPPSGPPPPQQQYGGYSGDNSGSRRYPPPNYPPPPHLDAYGFPLPQGLNHHAQHARSGPPPPSVPQQFGHGAPEGYTFQYSRCTGRRKALLIGINYFNQEGELRGCINDVHNVSAFLVERYGYKREDMILLTDDQQDPVMIPTRENIIRAMGWLVSNAQPDDALFLHYSGHGGQVEDLDGDEDDGYDECIYPVDHSQAGPIIDDEIHFRVVKPLAQGVRLTAIFDSCHSATVMDLPYVYSTKGVLKEPNLAKEAALGLFDAFQAYSSGDVSGAAKSMFSMAKNAFNGGDEAYEKTKDTRTSPADVVMWSGSKDDQTSADATINAQATGAMSWAFISAIKANPKQSYVELLNSVRDILETKYTQKPQLSSSHPIDTDLLFVM*