MQEIKLSAAQLCWWIAPWLREFSYNYANCQRGKEGVVVLVKRAIKVLQSVSDDSLRLVAMQVQALLDTFWIVNIYGQHDSIHRALHWEKILQIVRGQDCILAGDFNMTVLPTDQSGLPQYMSVQEQTAWEDLTLHANLDDVAIHLQDSVPPSHTWSSRRAGGQLISARLDQIYYSNNSFWKFLPCHFSLLWNSLWSDHLPVLLTIDELMRPKARKTDIPLKLNYSYLGHEEFDQNIISLWDQGMDSTDHIFLKMDRALQKMKKYASNYGKKFMTEYRRNYAAISRFLELSANSVNASMDPIWSSLVITARAYKQSLELFKLKGLK