MSNFLDRVRAATARAVQANAIFPIDTTVSVFRQPGTELDFVIRRVANLQRKPKATAPEGNQSARPQNPFLPYDPDMFVENVSETHVVLLNKFNVIEDHVLLVTRAFEPQSALLTERDFDAVIRVLRRMDGVAFYNAGTLAGASQFHKHLQVVPRLMPDQSERTPFCISIRAAMQNDSTGPLVVAGLDFEHVVEPVIIQSTEDDCSADSSAATLLSKYHSCLHALEQRMNVLSDVDAQGATGIAQPFAYNLLLTREWMMVVPRSQEMFDDISVNSLGFAGALLVKNDPQLARVLQVTPMAILTAVGFLRQSS*