MLSRRVAQTNFDPGRGDALRACVASLLDLPLAQTPDFLNAAGGDYWRSMVSHGAALGLAPIKVALGADGKLPNPSVEGGLCILRGTSPRGAHGHVIVAAVGRDGVTLDPVHDPHPSGHMLLPPYTWAAFYASPCPAAARSAATAATSSIAAGSAASSGSGAEASGSGGAAATILSRLAPALCAAGFEVQAPLLVRWYNEHPKVTPLGVAHHLDADGDTLALLVGNSRTLWRPFVRWVGERLAEDENYLARHPDALDAYARHAVSTLLRALDGVPGLDAAPSVVFADETLETHGRCVSDCFLRWDDSDEQANWGRLRSIVDAFEIGREHRYEHEMMQFHYEPDAHRRLEALRRTALCARGPGDGGAAARRAALSCDARTGGAGGLPAGTQTAVSAFDQGQPAETQTAAAEPGQQAQTQTFLATGEEATQTALQRTAEAGVQHRPVLANQV*