MTPFDPGNLAALLARFQNVSRCWIGFSGGLDSSVLLSAAASVRERLPGALQAVHLDHGLHPDSATWAAHCQSQCDALVIPLTIRCLHLQPHPGESIEAVAREARYRAFSSLLGPGDLLLAAHNRDDQAETLLLALLRGSGVQGLAAMPFEMPCGPGRLIRPLLDTTRETLTAYAQTQGLDWIDDPSNRVTSLDRNYLRHRVLPVLRERWPALATTLSRSASHCAEAAELTDRLAAQTLDGLGGAHPGTLDIPGLVRIDRVLQKSVLRLWLRRRGFVVPDTRHLRRILDEILTARADANPLVAWSGCEIRRYRRDLFALPPLPAPPSPASAINWSVGEEMTTLELPSGLGRLEWHPTAKGDRLSVIKGDETGQKTLKVRFGLTGLNCRRPADSHTRSLKKLYQTLGIPVWWRPYIPLVFDGDTLIAIADVCHCRERDAGVETMGELRWRGTFREKSASLDAVTLSGKMPDPGFLPA