MKAPNSFSISVSPSASNSICLVHQLENIEENAPADWPASSCPPPDTPTESMEFLARSWSLSAMELSKALHSTNNSISTGIEMPLSCPSGHQFDTKCSTASKDLSNGCFPPFSPKDSNEKKDLLLLHQALNPEFLSSQNLLRNGLYRSLLRGRTMGRWLKDQKERKKHEIRTHNAHLHAAVSVAGVAAAIASVAASMASPEMPYANQKNPPLASAAIASAAALVASHCIEIAEDMGAEHDQILTVVNSAINAKTNGDIMTLTAGAATALRGAATLKARLQKGPGATAIPLAEEKCNESKEANILTALDYVFRGGELFKRTRKGDLHWKQVSFNINSNLQVVIKMKSKHMAGTFTKKKKYIVTGVCNDIPVWPGREKEDINEKRAYFGIKTKDRTIEFECVSKGDKQFWLEGIQYMLNCRVKVTI*