MKSMASSSSFVVAAIFSLCFLSCAFAELQRFEHAPKSDGSLSFLVVGDWGRRGDYNQSQVATQMGRIGEMLDINFVISTGDNFYENGLKDIDDKAFEDSFTNIYTAKSLQKQWYSVLGNHDYRGDVLAQLSPSLRKIDSRWLCLRSFVVNAGIAEIFFVDTTPFVELYWTNPKDHTYDWREVSSRKDYMETALKSLESALRESSAEWKIVVGHHTIRSAGHHGDTQELVDLILPLLKAYNVDFYINGHDHCLEQISDFDSPIQFLTSGAGSKAWRGDVKNNYCQLKFFYDGQGFMSVQLTQTDAQIVFYDVHGNVLHKWGMSKQLSMPK