MVTASWVQACTGLNVMYATFSTAIKASLGYNQTQISRLGVAKDFGNAAEIIAGCLSQVLSTRGLLVLGGVQFLLGYGLLWLIVVNKIPAPSFWMVFFLLFIGSNAAKYLDMAAVISCLPSFPDSRGYMVFLILFQSDLPAGDYRSILMFSGMLALILSPLVVAFISVTVQSKKADSTIEAGLNEALLQGDSDEPRILLQGSEDNAEMESTEKTTSSTTEPPVIITSAPFWRKGGKVPQLGEEVTLLQALRTVEFWLLFMALYCGLGSSSTALDNLGQMAQAQGYENTQTFVSIFSISSYLGHLFGGYMSEVMQLTKFNFQQEWPSKIVSLIITEGTMMFALFLFAMAWKSSIYLATICLGLSCGSFSSINPAISSELFGLKSFGPIFGLLSLTAPASSTVLAGFVAGKVYDREAEKQHSSECTGKVCFYLTCWIMVGECAAGMVLSAALSWRARGLYKKKRAAGPRVRLG*