MASKTKKAIIDVKKQFEAVHKQFELVQILNEKGEIVNPDLMPDLTDDQLVELMTRMVWTRVLDQRSISLNRQGRLGFYAPTAGQEASQLASHYALEKHDYILPGYRDVPQLIWHGLPLTKAFLFSRGHFVGNQFPEDLNVLSPQIIIGAQIVQAAGVALGLKKRKKDAVVITYTGDGGSSQGDFYEGMNFAGAYHAPAIFVVQNNKFAISTPREKQSAAETLAQKAVAAGIPGVQVDGMDPLAVYAVTKFARERAVAGEGPTLIETMTYRYGPHTLSGDDPTRYRTKELDGEWELKDPIVRFRTFLEGKGLWNEEKENAVIDQAKEEIKVAIKEADATPKQTVTDLLKNMYETPTAPIKEQLAIYEAKESK*