MKFSVLTLIFFDDSIDEVSYGDEVSYSLMLWTADKYLTNSRSFASVYGICFGLVYGISSDDLGGLGLSDLFLAVPFFLLLQNTTIGFKGILVILPVKSPSPDQGEGKATRWSKEDDNWMLCSLVLVYIPCGPCFLPFGACIAIWILGITSILDIVKLEFRENKDILFLKTWTNGSLTLEEALDEASRNLDEALDSMCSDEADAKIYFKDQVYLTTKSSCTTTQQTQCNSKSDSISGVWEGRTLQVGLVKNDLEKAKLLEHPETVPQAGSERPESKKALDRCPDIEKDMRLANTCKSLSTAPPLPTEQHGLAAPPLAEAKRLKSALRKSPDPEVVAELAAEFRSGKPLDCKERSEQDYLGECNKNQLLAAAECFDHAAIRRRSAQGIRA*