MSAILFPGQGVDWKTWMQPYLENNIVQNTLKEAENVTEIEIRKYIVEAEAKSNLRQPITTIAQPAILACSIALLRAFPPFTKKFRFYVGHSLGEYSAFVASQTLSFSSALKLVQARAKAMSYASALCQNPTSMLAITLTSRFPTDNFLNTVYSAVQKYRLIDIANVNSDRQIVLSGDKKELESITSTLSELVRSLGKLRSNWLDVSGAFHSRYMLPARDSLKNALGETEFNISPELCYTDSGKRFLPIISNVTAELYPADEEDIRRQLLLQCFRPVLFKNCLKTVKSKYGANLFYAYGPGTTMQSIAKQNGISTKSRP*