MKKLDVLLMVLSFLFPVAGVMKYMSLELSLFIGGLLFLTSVGSYYAKRWHSRIFSWIAYTGFITFLLVIWDQYAIMSSITANVKIAACVAIIPLVFRFRTYAITTGLLGLWAILLWDIKEMQSLAVLQRVMNVFKTEPLYFIIFAAAFLLGGWLASAFHRGKNKEKQEKASLFKQKKERFKPTFKLPIPSLPKLKLKMLNFSKKSSKANEQHRYEPIQEEQTTIFHTSLEPQHHEMEFKPEPIQGETRMERRKNRLKA