MLKDQDRIFTNIYGLKDKSLKGAMARGHWDGTKQILEKGRDWIINEVKNSGLRGRGGAGFPTGLKWSFMPKESDGRPHYLVVNADESEPGTCKDRDILRHDPHTLIEGCVIASFAMGANAAYIYVRGEFMREREALQAAIDECYDAGLLGKNNKLGYDIDIYVHHGAGAYICGEETALLESLEGKKGQPRLKPPFPANMGLYGCPTTVNNVESIAVTPTILRRGAGWFSSFGRANNVGTKLFMISGHVNRPCTVEESMGITFREMIEKHGGGIRGGWDNLLAVIPGGASCPVVKAEDMMDVVLDFDGLREVKSSFGTGGMIVMDKSTDIIKAIWRISAFFKHESCGQCTPCREGTGWMMRVMERMVKGNAQKREIDMLFQVTKQIEGHTICALGDAAAWPIQGLIRNFRPEIEARIDQYTRNAIAHGVVMEAAE*