MKALPTTLALCACFLALPSAAARADSLAQASFSTFGFPSARVTLEPGDEAAAQTVPSGSSLRAAIAVGTAQLAVQYAALSLMNPPNWESHGNSVRPSWRKFRSNFTRLPVWSPRDMGGGGVRGWLQADGDHWTTNVVGHGLQGSEMHLRMRTAGYSVPVALLAGVIQSTVWEYLVEGWNETPSLWDLVYTPLAGVAIGEMRYHAVESLEGPAQDGGVARGLLFAVDPISFTF