QANDFVTHPNYLNFKQKAMSTYGLSGEQVDAAMNGAKNLPNIINIMTRPGESKPWYDYRSMFLVEGTIQRGVRFKNQYADALNRAEQQFGVSQAVILGILGVETGYGANKGSFITRDALATLAFGYPRRAEYFGDELAALIAWTYKEGYPTNSIVGSYAGAIGFPQFMPSNISKYGVDFDGNGHIDLRNSAEDAIGSIANYLAKQGWQRDQPIGFMARYTGSNPESIIAKDLTQPTPYGALKNQGISPLNPLVKIDDLDMVNVIQLQDYNGPIYYLTYPNFQVITTYNKSRMYATAVWLLGTEVASRLEHHHHHH