MSFLDAYRGYHQIPLYAADQEKTAFITPRGTYCYKVMPFGLKNAGATYQRLVTKMFQAQLGKTVEVYIDDMVVKSKRSQDHLTDLRQIFGILHQYQLKLNASKCAFGVGSGKFLGSLVTRRGIEANPDQITAIQELQCPTSAKQIQQLTGMAAALNRFISRASDKCRPFFQLLRKGSKFQWTSDCSQALQQLKQYLSSPPLLSTPTFGEALFLYLSVSDHAVSSVLVREDNGQQRPIYYTSKTLLDAETRYLQLKKLALALVSPSRKLSHYFQTFTIVVVTEYPLKALLRKADFSRRISKWAVELGQYDISYQPRTAIKAQVPTDFIVEFTPQSSAPTSLDTELGGDRGAEVVTETEQEQSWRELLDLSWKVFVDGSLTSKRAGAGVVLQSPEGLVIEQALTLGFKASNNEAEYEALIAGLNSAKILEARSVVVFSDSQLVTSQLSGDYQARDDRMAAYLAHARGLLSQFERAEVRQIGRESNSYADALASLASAVEAGD*