MRRPLASSTFALSTNPPTTRTLLLCLAVLCAASALFQRMPPHIVMSPHSESGPVVAGSELAGLVTSDLVKHREHVALDAAAMRRLGLRPGVQVRVAWGVDGQAASSFSLCTVVEAAALADNAMEIDSDANVLVAAPAASKFQKAGVNQAGLARLLSAFSRDPAARLPEPRHVLVTPFSPLPNLSDAEARALGEMTEGVLGNLATARVLAEELVRLLGGDVAAAWVCRGYNRQGSAMGRHHVTSTELSEASFPGLARVAAAAAARRFEFAVSLHGMREAGLTVRVGGGGAERLRRDVAEALRGALQGWAAGRAGGEGARDAGASAGASGASSGDESGAAVPPAGGDGTPAHDPSRSTCRWWARATG*