MDSAVVVSAPGKVLITGAYLVLEQPHAGLVVSTSARFYAVVKPIHENLAPDSWSWSWSDVKVISPQLGTETDYKFSHRDLSLRRVSSEGSSSFVEQAVQLSVAAAKAGFTGASSEEREHFRDQLLQGLEITILGSNDFYSFRRQLEARGLPLTRSSLAALSAFSSISTNTQPGEDEIALPEVAKTGLGSSAAMTTAVVASLLQYFGRVDLPLHGAAKEDVETDLELVHSVAQAAHCAAQGKIGSGFDVSCAVYGSQRYVRFSPSVLSSVQASGRLITPLEIMKQVLAESWDGERLAYALPPGLMLVVGEPGFGGSHTPSMVGAVQAWRKRDPEKATPIWNALAEANLSVEKGLLHLKTVAGSGKFYENILESCSTSSADKWKILHGDTPGSLEVVMSLLETRQAFLQVRSLLRHVGEAAGVPIEPPSQTALLDATMEMDGVLLAGVPGAGGFDAVFAITIGSTVRDKLELEWSRRGVLSLSAQEDPSGVSLEKCDPREV*