MDTNLVEMCRAGLKWFTMLLDAPSARIVLFGVRIQGHIFVEVLLGFVIVFLLSQKSYKPPQRPLTEQEIDELCDEWVPEPLIPPITQDMRHEPPVLESAAGPHTTVDGKDVVNFASANYLGLIGHVKLLESCTSALEKYGVGSCGPRGFYGTIDVHIDCETRISKFLGTPDTILYSYGLSTMFSTIPCFCKRGDIIVADERVHWGIQNGLQLSRSTIIYFKHNDMDSLRSTLEKIMTKNKRSKNLRRYIVAEAVYQNSGQIAPLDEIVKLKEKYRFRVILDESNSLGVLGRSGRGLAEHHGVPIEKIDVVTAAMGHALATEGGFCTGNARIIDYQRLSSSGYVFSASLPPYLASAAITAIDVIDQNPELLVKMKQNIALLWKGLKDIKGMSLASDPESPIVFLKLEKSSGSTKEDLLLLEKMADRALKEESLLVVSSKKSFLDKCRLPVGIKLFVSAGHSDSDLIKASESLKRLASELLL*