MGSSHHHHHHENLYFQGGVQIQGHYELKFEAVREAFAALFDDPQERGAGLCIQVGGETVVDLWAGSADKDGREAWHSDTIANLFSCTKTFTAVTALQLVGEGKLSLDAPVVRYWPEFGQAGKASVTLRQLLSHRAGLPAIRELLPAEALYDWQAMVDALAAEAPWWTPGTEHGYAAITYGWLIGELIRRVDGRGPGESIVARTARPLGLDFHVGLADEEFHRVAHIARGKGNPGDAAAQRLLQVTLREPEALSTRAFTNPPAILTSTNKPEWRRMQQPAANGHGNARSLAGFYAGLLDGSLLESELLDELTREHSLGQDRTLLTQTRFGLGCMLDQPDVANATFGLGARAFGHPGAGGSVGFADPEYDVAFGFVTNTLGPYVLMDPRAQKLVRVLGTCLRRRRR