MGFPVVGETVSFFQPHASFDIHPFVKKRMERYGPIFKTNLVGQPFIISADPDLNHFIFQQEGRLFQSWYPYTFTEIFGRQNVGSIHGFMHKYIKSLTLSLFGVESLKEHLLPEINRFAHTTLTSWSGEPTIEVKDATAAMIFELTAKKLISYDPIKCSSNLRENFVAFIEGLISFPINIPGTAYYKCVQGRKNAMQVLKKMLEERRSSPERRRGDFFDRVIDELQKDRSMLTEAMALDLIFVLLFASYETTSLALTMAIKYLSEHPQVLDKLTEEQEGILKRKENPDDGITWEEYKSMTFTSQVINETVRLSNIAPGIFRKAMKDFKIKGYTIPAGWAIMVCPPAVHLNPDMYEDPLAFNPWRWEGVDTNGGSKNFMAFGGGMRFCVGADFSKLQMMVFLHHLVTKYRWSLVKGGEIVRTPGLTFPNGLHIRLFPKNK