MKETTTQSFQFEQIGVIRSCYRQKFGIPRQPGIVTAAEATLELIPPYNQENLVRGLDGFSHIWVHFIFHKTMDEGWRPTIRPPRLGGRQRMGVFATRSTHRPNPMGMSVVELRKIESGNGKLKLHIGAVDLLDGTPVIDIKPYLPYADALPNAKGGFAPLPMQMAEVKFTDEAMSQCLRYEQRTGRQLILLIEQVLGQDPRPAYLRETSERRHGTALWDLNVVWEYTNHHFLVKELEPLKLDENTKEGNGQ