MDTTSRVGKFLGHEWWDPSARSPNPVPGFFLLSPWIVFFKGDIGENSTLLPATSTQGNSFEEVVSNEWMLKYGRLLWCSLYLSNLAKDPAIDASESCHDLHRWLESATDADKVEAFQTVFGIRQYKLTLVTTRDINQYSEHVRIAMLGVRYGIFIDPLSKLVNKVDNFFSQLVKMPFSELAQQKKMPHQEKAKDMKRLSRLIALAKHSPQFSGLECLDESPYLSLYMNKVNKVDMVAPECVWKAFERELTAEQDQYEGKNLAQQKQIERELSLEWTVILENPLNLEEQYEGKNPAQQE*