MKKILYISAMISAAMLSLVGCKTEYTTYDGPSAIAFADTASLCPVVQSGDAYGIDIAATAAADYDRTFAVEAVPSKSTAVYGKHFVIDDQTVTIEAGETATKVYVKGIYDNVDSSGDIYVTLRLVGEGNEDWPFNSTETKVYLTKICPFNIDDYTGWCRVSSSFLIAYANKESNLAKVEKVDDETIVIKGMFQEGYDVKFRFDVSDMLHPTMYMLDETPVGNTRTFMNYVYGNGLLLGGEVNGYSAELHLCDKYAEQYMKIRVDGVGTVGLYVNILEFLTDEEAGK