MKYMKKVASPVDMEKLPGDVLSNIFIRLLAKQLAQMRLVCKTWNALLSESSFIKYHLLHSIHNNNKKDEILLFFQKAVFPDFYSGRLGPLTARSTRSPRLELTDLTKLEFPINPQHEDPLIDVIGCVNGLICFSYATERDYNYFIRIWNPSLSVSLTLPPSPFSYNSCYHLGFGFDPKTDDYKVVNLAGFHQKPTQQQCEVYSMKKGSWELISQKVPSHIKGFIHQNEVCLNGHIHWLCVTDLELWPRPQTILTFDLSAMTYGEIPLPESMLPLHDHRYRFNVLGVLSEKLCLMSRISYGQCDVWVMDDDDDSWVKHHVFSQFSDRITPYGFTSHEEFFFQVDEGCRFALYDPNAAKIKIFKIEMRDPLDSLIIFKYVDSLVWIARCSVS*