MGVPLYVLTQPADLRGPYRDQGAEPDVPFSSFRRLMEVAPGRPYDVQADKAAHGPWRRMFLSALGPAGLQALLPRAQAVMQAHLAQWEAAGTAAGGRSGGGCIPSLFRQVRLLSVDLAIEVIAEVPLPPGVERIAFREQLLCFLDGLFGLPLALPGSSVARALAAKEELVAALGPLVAADRQRMAKRWRAAGSSYAALVDTLTAASAAVGGSAAAEAAAGVQAAEPSAAAAARVTVRDAVISGFMALGFESERAAAVSVLHAVVAGADTTRFALFNTLALVAMSARVQEEIFAEQERVVAEHGPELSARVLGSAAITPYLDAVVREAMRLLPATPGNMRRLTADLRVGAGRGGPASELVIPKGSMVWRFVPLMHCLDPVLWDGDTSVDVPAHMDWRSNFEGAFRPERWLSEDTKPKYYYTFGSDNHLCVGQNLAYMEVKLLLAMLLRKYRLQLHTPDMLARASQMFPFVIPRRGTDRVLLEPR*