MAPQLEPFFKQVDDLSGSFIDRLRKAVAIPSISAQDENRKDVFKMAQFLASELENLGAEVEQRPLGKQPGKEHLELPPVVLARYGNDKNKRTILVYGHYDVQPALKEDGWATEPFELTVDDQGRMYGRGSTDDKGPVLGWLNVIEAHKRAGVEFPVNLLCCFEGMEEYGSEGLEEFIHTEGKEFFKDADAVCISDNYWLGTEKPCLTYGLRGCNYYSVSVSGPGQDLHSGVFGGTAHEPMTDLVHVLSKLVDSQGNILIPGIMDLVEPLTEEEKSLYPGINYTMDNLHESLGSETSIHSTKERTLMARWRYPSLSLHGIEGAYSAPGAKTVIPAKVIGKFSIRTVPNMESEDVNKLVFDYVKAEFAKLNSKNTLDVWLQHDGKWWVASPKHWNFSAASKAVKQVFGVEPDMTREGGSIPVTLSFEQATGKNVLLLPMGSSTDAAHSINEKLDKRNYIEGIKLLGAYLHYVAEEPMNL*