MSQASSTDTPFVIAGRTYGSRLLVGTGKYKDLDETRRAIEASGAEIVTVAVRRTNIGQNPDEPNLLDVIPPDRYTILPNTAGCYDAVEAVRTCRLARELLDGHNLVKLEVLADQKTLFPNVVETLKAAEQLVKDGFDVMVYTSDDPIIARQLAEIGCIAVMPLAGLIGSGLGICNPYNLRIILEEAKVPVLVDAGVGTASDAAIAMELGCEAVLMNTAIAHAKDPVMMAEAMKHAIVAGRLAYLAGRMPRKLYASASSPLDGLID*