MSGREEHVFMAKLAEQAERYEEMAEFMEKVAGHGDDLTAEERNLLSVAYKNVVGARRASWRIISSIEQKEEGKGNQDHVSAIRDYRAKIEAELSTICGGVLKVLDTHLIPAAAAAESKVFYLKMKGDYHRYVAEFKTGAERKESAENTMCAYKSAQDIALAELASTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDLQEDGGDEGVKLKDVDGH*