MSDDFDVEAMLEAPYRKEVNFFNTAPTPELSPEEKDARTVFCMQLSARIRPRDLEEFFSSVGKVRDVRLITDNKTRRSKGIAYIEFQQADSVPLAIGLSGQKLLGVPIIVQASQAEKNRTAMPTHILPKSAKGPMRLYVGSLHYNITEEMLRGIFSPFGKIDDIKLIKDHESGRSQGYGFVTFPEAEDAKKAYEQLNGFELAGRPMKVGHVTERMAEIQASGGSMLDGEEIDRSGIDLGATGRLQLMAKLAEGTGFQIPQYAANALTQAGVPGVPPMMPSGMPSSTLPQAAQSAPPIATQCFMLSNMFDPLTETRLNWDQEIRDDVIEECSKHGGVLHIFVDKASRQGNVYVKNPTIAAAVASVNALHGRYFAGRIITAAYVPVPNYHALFPESVRANQLIVPSSQALQASYASGFSSAMSQPVL*