MDALRKQAFKLREQVAKQQQAVIKQFSTTGYESSDVMVVDEVEMRVHHQLDKLYKSTREKRDFQKEIVKAAEAFTAIGYKHIEAGTKLSEDCCKYGVENPNDEVLAKAASIYGDARKHAEKEVEDLNKLFFSQVLEPLRAMVAGSPLEDARHLAQRYSKMRQEAEIQAAEVSRRQARVREAPIPENVAKLHAAETKMQELKANMAVLGKEAAAALAAVESQQERLTYQRLVAMVEAERLYHERVAVILGNIEAEIVSEKQRKEAAPPVATLPVNPPAHIPEKNKYFLAEAVHSFEAESEKELSLAVGDYVVVRKVTQSGWSEGECKGKAGWFPSEYVEKRQRVPTYNGAAEVY*