MTAKRKYGVLVGCNYPNTKNELHGCVNDVLRMQRTLIHRFGFAKHDINLLIDTEEEAYTKPTGENIRAALLAMVRNAKSGDVLFFHYSGHGTLAPMHDSSGYDECIVPCDFNLLTDEDFRFIVNKVPLGATFTMVSDSCHSGGLIGKEKEQIGPHHPAARSLRAPETLAPRSSKSKFLPLGSLLDVLREKTGEAEIDADKIKSALFQLFGEKASSKVKRLVNTKCSVVEAERGMNKRQRIHDQEELQRIHEDMGILLSGCQTNQTSADACPTGDPKKAYGAFSNAIQTILEQHGKPLSNRELILGTRKLLVEEGYSQHPCLYCSDNNADAAFLCEQSMKKNSHSLHHKIDYKNNKK*