MAPTTLPPGFRFHPTDEELVGYYLAHKIHGQKIELEIIPEVDLYKCEPWDLPDKSLLPSKDLEWYFYSPRDRKYPNGSRTNRATRAGYWKATGKDRKVHALGHALGMKKTLVYYRGRAPNGQRTNWVMHEYRLVDNDDCETPWKSQDMCALCRVFKKSGCGPKIGEHFGAQDYGSCSVVEDWIVEHNIEEELSEKQDSRFPSDTSSSEIIGASSIDVRESRWPQFSMDEVTSLENPSPNIIKDNAATQFPNDANYPPLEVHDFPQMDPLYLKFSKREGMEEFIKAEKCSAHNTTSEGDILEEIWHLARASQDDFPLILNSWNRIHANPESLSP*