MPEYQNIFNSVQVRSPAYPGVDLPKGSLPRIGKPIFSYWLGKIGDAQIGPLYLGFTGTLSLIFGFVALGIIGFSMLASVDWSPIEFVKNFFWLALEPPAPAYGLSIPPLSEGGWWLMAGFFLTVSILLWWVRTYKRAEALGMSQHLSWAFAAAIFFYLSLGFIRPVMMGSWAEAVPFGIFPHLDWTAAFSIRYGNLYYNPFHMLSIAFLYGSALLFAMHGATILSVSRFGGDREIDQIVDRGTAAERAALFWRWTMGFNASMESIHRWSWWFAVLTVITAGIGILLTGTVVDNWYLWAVKHGVAPSYPIDVLVQDPYTLQGVSQ