MLLPLQLSFKKSINIIEDFNNTVIIQSPHIRGNIPPQSLNINQPSPGVLAAIQTLATDGATEEDLSDLVLQRDGVSQLPKFYYYLQKLIQLGTLCYSIVVEGLPLAKLVPLSLDGKIEFKKAVINKQYVLSRFAYCRKEHQHLVLESPLSQAQIILFGWKGAALISELAKPQLAHEICTKIPGISEEVTRLFFSLLLSTEMLFEVKEDGKTQEEESEPLRQWEFHNLLFHSRTRTGRHSNPIGRTYPFVEQIKPLPAVKPKMSKDTIDLYKPDISNLENTDYPLTFILERRKSLRNYSENEPITDKQLGEFLYRSARIKQIIKTENEEMSRRPYVNGGAAYEFELYILANTCQNIPTGFYHYCPQDHQLCKISGKNQYVAALLEDAWLANRDRSFPQVLIIISARFQRIAWTYESIAHTTLLKNVGALFQTMYLVATAMNLAPCALGNGNSDLFAAAAGTDYYAETSVGEFILGSKLLV