MSNEFLLNAESRSDTGKGASRRLRRLQERVPGILYGGEAEPQMISVELRELKKALENEAFYSHILTLKLDGADVQAVLRDMQRHPAKGHPLHVDLLRVDKTHKITMSVPLHFTNEESSIGVKKQGGEIQHNFAEVEVSCLPQHLPEFIEVDMANAELDSVVHLSDLKLPKGVELTQLALGEDHDQPVAAVHQPKVRASSDDDDAAEGEEAASEE