MMRREEEEEEGAMMKAKGDLEMKEEEEISETGELVGPFVSAMPTPTPHNKGTRFSEAWEYFHLAPARAGHHPNQYATCRLCGRQVSRGPGVNVGTTALWKHLKSMHREELEKSGHGQAGQRQDPRPHGPQLPTGIEGDWGRLLEQVGTMALWASQREKEVLRREMAVEWRERAVEKRERALEEVERAILEMKWKVRAEKEVCQQEKELPAAVHAFHFV