MGPLESAGRGGKRDDLRISTFIPPFFRCPISLEIMKDPVSLCTGVTYDRCSIEKWLDDGNERCPATMERLQNQDLVPNHTLRRLIQEWCVAKGFDRIPTPTSPADPSKIRCIMEDINDDNKALDALRKLKSLAKVSERNRKNMQSVGVLPVLAELCLNQQSIETLRQVAGVLVCFSLDDAIKQRLRGPQVMKSMELLLGHGEHMETRLNAAILVESLTRDRASAREIGLRGPIIESLISLVEGESDDGVEDYENYASEARIASLNALYNLCAVSRNRVKIAEAADAVPALTDLLSSGVDKKVREKCLGILDALSTTAEGRVAIDDHTLALRAIVKSLLVVSNNANEYAVGIIWRICLKSGEGDVLNEALVVGAFKKLLVLVQIDSSSPATKVKANQLLKLFSALRQSQSS*