MRVFAATSTGATRPGTEASTSLTSSSNQNSTSVRILRYPDGHERTIYYPAEVVSAAEPELKVELEPEEVNWSLWTQTDEDESTAWNECSLAGAACVVADPDPLSEELASLHKNLHPANEDEMVRNSYQILTGSPWLLPRPLFVLAQESLLHEGQGSLYCLQTRIRQDDAMDELAAVLKRPGLSSRLSYSRMRDGVLAFDRAEDAARFATCLEADLSGEVEVMEVDSRQLFLLTGGEAQAVVVYLPWAEFSPLPHQLAAALRAGDNNSAPPQQQQQQQ*