MGDPNPSFGFRVGLAFLRALPYLNDGGPQSQFFEAATHGDVSRLRGEHGGWSRLAAAGPVLAFSWACVLAMSNFAPSRASCSKKKELASGEDAEGKARLADDISFSGIGPLQAAARLGEVDACRCMVEELGFDINAGRELGHDEVERLLLSRGASVDIAYFHGTPLHIAAAYGKASVMKVLLEHDADAGADINFSDRDTPLVVAITNGLTNCIKYLLKAGADPNIPTCHCGALPIQLAASYGRRKDVELLFPLTSPIRAVSNWTVEGILAHAKSKHARSKCSKPKDKQDDHNKKAQFKLRGEKAIKDKHDEQDKKAQLKLQGEKAVKRKDYHGASIFYTEAIELDPTDATLYSNRSLCHLQMTEALFDADYCIKSRPEWLKGYYRKGAALMLLKEYEKACDAFLAGLKLDPLNAEMEKVFREAVEAMKKHHVTTKSFKPSD*