MTSPLITKAEVNSVFQGRSLLAEKDFTPAEINYLVDFGLHLKALKQQNIPHHYLEGKNIALLFAKTSTRTRAAFTTAAIDLGAHPEYLGANDIQLGIKESTEDTARVLGSMFDAIERRGFSQKEVEDLAKYSGVPVWNGLTDDWHPTQMIADFMTVKENFGHLKGLTLVYVGDGRNNMANSLIVTGSMLGVNVHIVAPDSLHPTKEVMDIANKFAEKSGAKPLATSNIEEGVKGANIIYSDVWVSMGESNWEERVKLLTPYRITMDMLKMTGNADNGQLIFMHCLPAFHDTETEYGKEIKEKYGLTEMEVTDEVFRSKYARQFEEAENRMHSIKAIMAATLGNLFIPAVPEDFK