MSNTKSNQLDTTENSTMAGLIRIPLGHIVVSGRWRNSDLVEVLQSSIPVHFEDNLAVVDFYPSNYTGVIYISEADIVSSTGYKRKLAKLRKANKVRGIVIAEKSPVSEQYILDLQKFANLELGMVLLLVENQTEAAKLLIQMVHVEIKTDINPLMKKPKPCSYDEAVLNTLMCVPKLGEVKAKLILQTYKSLKDVCNAPTESLGNIVGMACARNIKKFFDNT