MWVCQFTDLLWLLADGNLLLLFVRCDLVITANGKMEKIASGLLEPFLIHLKTARDQIAKGGYSIALEPDPGSDVTWFTKGTMERSVSLSCGSWRCCLFTCVFSLVINS