MDAEAFSNLMTLDLTGVDRGPGFRDPYGVCLKSRKRDIGPYKDLFAIESGSIDFKKKKNASLLIRRLKLLLEKLASVNLEGLVTHQQKLAFWINVYNICMMNAYLEHGMPESPEMMPTLMQKATINTGGYLLNAVTIEHFILRLPYRFKLSYPKSPKKDETEIRDKFGLEWSEPLVTFALCSGTWSSPAVRVYTASQVENELSTSKREYLQASFGITKTNKLIIPKMLDWYLLDFAKDLEALMDWVCLQLPSELRKQALMCLEKRGRGIEPLANKVQVMDYDYKFRYLIQR*