MSSLAQKCVASPSATFDSFTAQPSECRKPRSVARQFACKGSIFRGRCTKLSAAKQNGKTQVRIGAVRTEAAAEFDRPNWLPGSTAPAYLDGSLPGDFGFDPLALGQQPEDLRWYVQAELVHARFAMAGVAGILVTDIMRVSGIKDLPVWYEAGAQEFEIADTRTLFAIQLLLFGFVEAKRYMDYKSPGSQGSEDSWFFGWEEAFSGVAAGYPGGPLFNPLGLASSTDPAEVQPMRIKEIKNGRLAMVAMVGFAVQAYVTHQGPVDNLLTHLSDPWHKTIFQTLAATS*