MGEEEQSIDYQPSSEEDHVMEWELGLPRAEDLTPLSQVLIPPELASAFSISPEACRSMLDVNRASQNTVSTLRRQALPTNLKSLPSFSLQQEHEPTEPATESRARKFSDREATDEIMDSSRPDPVDEQSARTLKRPRLVWTPQLHKRFVDVVAHLGIKNAVPKTIMQLMNVEGLTRENVASHLQKYRLYLKRMQGLSSEGPSSSDHLFASTPVPHSLAREEPQGLMPIPMPYMIPMPMAGHHAHGHMGHGHGHMAMTNGNMGYHGYGAFGPQNKFDSIVGYPHVSKQ*