MASSSSFVVAAIFSLCFLSCAFAELQRFEHAPKSDGSLSFLVVGDWGRRGDYNQSQVATQMGRIGEMLDINFVISTGDNFYENGLKDIDDKAFEDSFTNIYTAKSLQKQWYSVLGNHDYRGDVLAQLSPSLRKIDSRWLCLRSFVVNAGIAEIFFVDTTPFVELYWTNPKDHTYDWREVSSRKDYMETALKSLESALRESSAEWKIVVGHHTIRSAGHHGDTQELVDLILPLLKAYNVDFYINGHDHCLEQISDFDSPIQFLTSGAGSKAWRGDVKNNYCQLKFFYDGQGFMSVQLTQTDAQIVFYDVHGNVLHKWGMSKQLSMPK