MQRTVGLRKWSGIWRRTWVTKQAARMSTAVHAPHANTLDGARLHGKVAIVTGGASGIGEATCRLFAAQGAKVVIADIQDEAGLRIQQDLGTTSAYRHCNVSVESHVASLIDFAISQHGALHIMVNNAGITDGGNIGATLAHLDMDEYTRIMDVNVKGVVHGVKHAARVMQSGGSIICTASVTSVVAMGNNHVYTMAKHAVAGIVKTAALELGAVGVRVNAVSPFVVATPMVAKVLEKMVSGANADDVMRMAERLSNMPLQGAGLITPYDVAQAALFLASDESRCISGHNLLVDGAFTSSRPTSFS*