MTLLRCAEDDSDAPFQATNDTAEMVKSIAKNDNMKYAVLVGCNYPNTENELHGCVNDVMRMQGILIHRFGFAKENINLLIDTGKSYTKPTGENIRLALVQMIQQAKPGDVLFFHYSGHGTLVPLHNSTGYDECIVPCDFNLLTDEDFRLIVNIVPLGTSFTMVSDSCHSGGLIDKEKEQIGPHATTNRSLRGPEAKRKSKFLPLDSLLRFLREETGEAKMETHKIINTLFQLFCKKASSKVQRLVTNCSFLEEKEVNTRGRGLEQLELQQGKQRIHEDMGILLSGCQTDETSADVCPTGDLSKAYGAFSNAIQTILEQHKKPISNRELVLGTRKLLDEEKYAQHPCLYCSDKNADAAFLCEESSAKD*