MASGGEAGLIGIEDFAKVDLRVGRVVKAERLPHSKKLLKLIVDIGGEERQVLAGIAKWYSPEELVGRLVIVVANLQPKRMAGEVSQGMVLAAPCGDSEKPVLLTVSEPVEPGSRVC