MKIATHLRRSCFLHSFSVVFLYWESARRSRLRKQQHLDELVQEVARLQADNARVLARASDIAGQYARVEQENTVLRVVEEFSGVAMDIQEECPPDDPLLRPWQIPCPAAAMPIAATAAHMLQY