ITREVAKIVWKTTGYRFIYKKCKKSMTSDSIKTYTFFCSQLHGEETKQKLNEDPKKRRARMTMDRFNCNGWLRITMTDGYPNLAGIKVTHHRTHCQYVDISLTDKVSAIIQAMVDMPASKAWDTILAQKQQGELTEKQVYARW