KPQPKRLHVSNIPFRFRDPDLRQMFGQFGKILDVEIIFNERGSKGFGFVTFENATEADRAREKLNGTIVEGRKIEVNNATARVVTKKPQTPLASGWKLNPVMGAMYAPELYTVASFPYPVATPTLAYRGSALRGRGRAVYNAIRSAAAPAAVPAFPGICSAIAAQPVRFAFAPPPHTHTHTHSPPPSVVYQDGLYGAEVYGGYPAAYRVAQSASAAAATYSDGYGRVYTTAADPYHHSVGPTTTYGVGTVASFFRGSLLFFLPF