MAPQLEPFFKQVDELSNSFIDRLRKAVAIPSISAHDENRKDVFRMAHFLASELEALGAEVEQRPLGKQPGKEHLDLPPVVIARYGNDKNKRTILVYGHYDVQPALKDDGWATEPFELTIDDQGRMFGRGSTDDKGPVLGWLNVIEAHQKAGVELPVNLLCCFEGMEEYGSEGLEEFIKSESKKFFKDADAVCISDNYWLGTEKPCLTYGLRGCNYYSVSISGPAQDLHSGVFGGSTHEPMTDMVNILSKLVDPKGNILIPGIMDLVAPLTEEENSLYSKISYTMDNLHESLGSKTNIHETKERTLMARWRYPSLSIHGIEGAFSAPGAKTVIPAKVIGKFSIRTVPNMESDAVNKLVFDYIKAEFAKLNSKNTLDVWLQHDGKWWVASPKHWNFTAASKAVKQVFGVEPDMTREGGSIPVTLSFEQATGKNVLLLPMGSSTDAAHSVNEKLDKKNYIEGTKLLGAYLHYVAEEPASEV*