MMKLYIVFGFIAFSAAYVVPEGYYEPEYYPADGYESERVARASPAELIFDEDLADEPEVEEPQYYIRTRRSLQPGAPNFPMPGSQLPTSITSNIEKQGPNTAATINAQHKTDRYDVGATWSKVIRGPGRSKPNWSIGGTYRW