MASVLDLVGKPFPPLKNDLILRAARGEKTDRVPVWVMRQAGRYLPEFQETRKEHDFFEICQTPQLACEVTLQPIRRFDLDAAIIFSDILVVPQAMGLTVEMLPGKGPNFPEPLLTPADMDRLKRDVDVKQSLGYVFDAITLTRHQLDGRCPLIGFSGAPWTLMSYMIEGGGSTTMSKAKRWLYCYNDDSHKLLQHITDVVIQYMVHQVAAGAQLLQLFESHAGALGPQQFKQFALPYIRQISSSVKAALIAQGLQPVPMIVFAKDGHYALEELAESGYEVVSLDWTIKPQHARRLVGANITLQGNMDPCALYSSEEEISKSVKDMVKTFGTQRYIANLGHGIYPDVDPAHLKTFIDAIHTHSADLNAISE*