MALFSLTSSFRTLNLPNLRHSPPPHRLLSVQIKCSVPSSPAMPTISSSTSQFDLRTYWTTLIEEINQKLDESIPISYPEKIYEAMRYTALDKAAKRAPPVMCITACELFGGHRTAAFPTACALEMSRCRPLVILTSTDSALTVHAASLIHDDLPCMDNDQVRRGHAANHVVYGEDMAILAGDALFPLGFSHIVSHTPREIVPETRVLKVIAEIARTVGSTGMVAGEFLDLEGGQNAVDFIQEKKFGELAECSAVCGGILAGANEEEIQRLRRYGKAVGILYQVVDDILKEKAKSDGEIKRRGKSYVSVYGLDKAKEVAEDLRAQARKELDTFESYGEKVIPLYSFVDYAADRGFSVGG*