MVKHKPNMMPVVSPLDLSVQIPYHFRCPISLDLMRDPVILCTGQTYDRSSIEKWVASGNTTCPVTMQTLEDFTLIPNHTLRRLIQEWCVANRSNGIERIPTPKQPADPQRVRSAIMEASSSQSTAAIRASALRTLKNLGKERDQNKTILAQEGIVPVLISILIAEEEKQEEAKGNPEGLQSQSDDELYEEALGVLAFFPLSDAERVRLAQPRVLAHIASLLLWGSMEARVNAAHLIESLTSSDELHELRAMVGNTEGIVQGLVEILRKLLYPRALKVGIKSLLSLCFIKANREKAVAAGAVSALIEGLVDFEKCDAERALATIELLCRTDSGCKALCDHALAVPVLVKTILKVSGRATEYAAGALLVTCSASEALQKEAIQAGILTQLLLLVQSECTERAKRKAQMLLKLLRNAWSDESSSPAFCRTDVVPF*