MQVAHRQTAGSCLRSRSATSGRRAVPVASQRPSSARPGPLCKAAEQLVGVGSSVPETFLTNDDLAKLVDTNDEWIVTRTGIKKRHVLGKGETLVQHAVISSKRALEMAGVDAKDVDLVLFATSSPDDVFGSACQVQAAVGASKAVAFDLTAACSGFVLAMVTASQYIRAGTFKTVLVVGGDALSRFVDWRDRGTCILFGDGCGAVLMRANPDPAAPPAILGMDMGSDGAGHKHLHCMFSGGGLKPHGEGEGPSSHASYANIHMAGQDVFKFAVRTVPAVIDSALANANLPKESVDWLVMHQANQRILDAAAQRLGLPSERVVSNLASYGNTSAASIPLALDEAVRGGRIQPGDKLAMAGFGAGLTWAGAIVRWG*