MKVHEFSNGFSSWEQHDSPSSLSLSCKRLRPLAPKLSGSPCSPSSSSGVTSATFDLKSFIKPDQTGPRKFEYSIEHQRDLPQVGTHQGGTRWNPTQEQIGILEMLYKGGMRTPNAQQIENITSQLGKYGKIEGKNVFYWFQNHKARERQKQKRNNFISLSCLSSFKTTNINNASVTTKTTTSSNDVIRRDSMVEKGELVEEAEYKRTCRSWGFENLEIDSRRNINSSKNATMATTFNKIIENVTLELFPLHPEGR