MRSVLTISVGLLFGLALSSVAHANDHKILGVIAMPRNETNDLTLKIPVCRIVKRIQLTADHGDIELSGASVYFKTARSASQSLNVPSSIKEGQTTGWININSDNDNKRCVSKITFSGHTVNSSDMARLKVIGDD