MSKTKAGAALAQHHLLYLVNHVFLPPKLPSGDDESPTQKAIMLSTVYDALATISVRTQDNIQFDKCKLNVTILEMVNGKLGFVVLHIVKQNAGVMIIRTLDKMQLDLFELSPRNKNTMASAGRFRRYFPGVAIAMRMEDYIGKTNFVSSILSMLYKLASAKTPGFYPKVKKAGQFYDEERNTPSPHNMTEFVTAFFGPVTKPVKDAGFWKNTRDEIMWNDAFMPWRRSPLWLLLRVAMQLLWHRQSPEDGLNMYKAFMLYLSARILRISANIRLDSDYLEIMRFKVARRRLKLTSAGRSSQFELPESVLQAVDGFLGNPEGVSMVHLTIMELWVVCDKLAIRSQPFLREYWPQIPIHLLQSLVLPFSQDMVRLKKVKLYFQLKFQKADLTLPNIFDSFGDRNLDKIKYFPAFFVTTRQLGRYQGGQVGSHPS