MGKVEDQPQIQETGIETSTSSRECCCSTKLVGPRKAFTFRCIAVLILGAGVFLSSAFWLRHFHSTKSGFDAGFVAPVQASFRLQRPVSLLTAYTSELESDILDEIGMPNTKVSIISMHPLDPSNWTNVVFGVLADQHDFPITPVALSVIRSSLVELVLQHSNLSLTWSIFGQPSSFEVLKFPGGITVVPTQAASILMKPQILFNFTLNNSVSQIQQNLAQLKGQLKYGLQLRSYESIHIKVTNLEGSTVAPPVIVQSTILSASQLLPERLKQLTKAITGSPMKNLGLDHSIFESSIPTSSPISPLPSCYVVSSQCNNAWRLGLLVFLIFSLL