MSQQNAKYGSMTMKESLSLALTGLSLPLYTLLNLPKILLKPSRQGVLRDIVLLLVKFLTRRTSTSQMQVILGNTISTYQKWSKRHGFPILEEELVDGGNLFWLGPKQTNKVIVYVHGGGFYFPVQDCGLNFCHYVRQTLVKSGVNDVGLALLNYSLMPEASFPIQLRQLAVAVDRLLASGVAPRNLYLIGDSAGANTIIQLISNLLHPNDDLAPTVNLKEAIGGIYLMSPLVKFESTKPSFVNPHAWDIFDRKTVTGWSTGYAARAPDSLRSYFEPSSVPNGWFADLSRVCSRVLVSAGSDELFRDDIVEFFETHLQPTKADTRLEIQDGSVHDDPLYDCFFSASPSKVGALTPIIVDWFKAALEQR*