MGTEGEQLTEQETAIYDRQIRVWGVDAQRRLSKSNVFVSGLKGTSVEFCKNIVLAGVGSLTLNDDRLVTEDLLFANFLTPPDENDFRGKSVAELCCDSLKDFNPMVSVSVEKGALSIFDADFFQKFDVVVVNCCSLLTKKSVNAKCRKLPKRVAFYSVECRDSCGEIFVDLQNFSYCKKKNEETIECKLHYPSFEEAIAVPWRSLPKRMSKLYYAMRVIERFEELEGRNPGETSVDDLPNVQKLRKELCEAYCLNESHIPDSLLRRLMASTSEFPPVCAIVGGILGQEVIKAISGKGDPLKNFFFFDAMDGKGIIEDISNVNS*