MSRTLKSTPLLVSSPSFSSPFSLKTYAAPHSTLSFKPQKSRAAHTNISNKSPLYSTKRFTSPQNMLDNTSCSSSSTRQNRWTLHGKTALVTGGTRGIGRAIVEELVGFGARVHTCCRNGSELDKCLEDWNDVCSGGMISGSVCDVSVGAQRQELMETVSSNFGGKLNILVNNVGTNIRKPMVEFTPEEFSTLMATNFESAFHISQLAYPLLKASGEGSVVFTSSVSGFVSLKSMSVHGVTKGAINQLTKNLACEWAKDNIRSNAVAPWYIKTSMVEQVLSNKSYLEEVYDRTPLRRLGEATEVSALVAFLCLPASSYITGQIICIDGGMSVNGFFPSHG*