MVVHSHQSALNELFLVKASCKSRFMWVPEVDLTHPEAKTVIVKACQEFGLFKVVNYGVPLELMTHLENEALKFFMQSQCQKDKAGPPDPYGYGSKRIGTNGDLGWVEYLLLNTNPDVISPKTLQLFEQNPEVFRCAVEEYIGAVKKMCCEVLELMADGLEIEPRNVFSRMIRDERSDSCFRMNRYPACPELRVEALSGRNLIGFGEHTDPQIISVLRSNNTSGLQMCLRDGTWASIQPDHTSFFVNVGDLLQVMTNGSFKSVKHRVLANSSMSRLSMIYFGGPPLNEKIAPLPSLVSREEESLYRELTWREYKNAAYKSKLSDNRLSLFDKFADHSDKSPL*