MSLAAESPSPSSSSDDFAAFLDAELQSTPSDTSPLNEDSEEDNDAEDIEDGNACEGSSTNGVRLEVQAENLDVYEEIDLGRGKRQRLCEDVQLEQHEEVKAQMSPQQDLEDKSQASSSQQTCPPHPGFMWGVCIRCGQMKPPSELNDQTGVAFRYIHKDLELTDLEVARLREDDLKKLLPKQKLYLVLDLDHTLLNSSRFVEVSPEEESYIASTYLTGIPNSESEMGDTTRSLYKLISLQMWTKLRPFVYKFLEEASKMYEMYVYTMGERTYALKMAKLLDPTGKYFGARVISQGDSTRRHQKDLDVVLGAESAVVILDDTEHVWPRHRSNLIVMERYHFFSSSCRQFGIQGQSLTQAMRDETEADGTLASTLHVLRSVHQMFFAKHGGRDIAQSRFNGRDVRKVLRDVRLKVLEGCKIVFSRIFPTAFPAEKHHLWRMAEELGATCSTTLDTSVTHVVALDLGTDKARWAAQHKRHLVHPRWLEAASYLWHRQIEENFSITVKKTSSAATIVESVSVLPQQAEAKEANSALNEEENVDVDVEN*