MGIEKGKVCVTGGAGYFASWLIKRLVQLGYSVSTTVRSDPTFKEDTTHLKALPGAPERLEIFDADLSRPDSFSAAIHGCVGVFHTAHPIIFDAQDPENMVIKPALEGTGGILRACLNSNTVKRVVYTSSASAVAFHAKKDLKEMDESVWTDVEFCRAQDIPISSYFISKTLTERAVLEFAAEYGMDVVTVLPSSVVGPFLVPHLPSSFSTSMALILGDREHCRVLRQMQFVHIDDLASAHIFLMECPQATRRYICSSADTTIHTLSKFLSNRFPEFPIPTDILDEVEEEEPLHLSSQKLLNLGFKFEFGLEEMFDEAINCCKQKGFL*