MNTFSHVPPGFRFHPTDEELVDYYLRKKINSRTIELDVIRDVDLYKIEPWDLQDLCRLGTEEQNDWYFFSHKDKKYPTGSRTNRATAAGFWKATGRDKAIYSKHELVGMRKTLVFYKGRAPNGLKSDWIMHEYRLETDENATTTQEEGWVVCRVFKKRLPAMIRRASEHEPIWYDDHQVSFIPEIDSTSQNNTRSNLGNTGYQYPYGSCKKELDSQLQNYQITPGHRLQLPHLESPKLLPTCNSSMPINYGIDINQQSINLEPSLFTQHHNNIHNQQHHQDQNFNDQVTDWRVLDKFVASQLLNEGDHVSIKGNHEQAYTNAEEEILLQEEDASNPVSSCQIDLWK*