MKQKMQDEEAVDSSDSMNVTDIVLQSSSPKLSQKQDYIFHGGRRHVRPYYFEFISHVNKRWTGKTIVDLFADEFKGRPRDYYVGAVKSGRIKVDGETVPVSYIVKSSQKITHFLHRHEPPVMTDDVEILLKEPDVVTVCKPASIPVHPCGQYRKNTVVGILDAEHDLGPLFPIHRLDRLVSGLLIIARTAAKADFFRQQIEGGLVKKRYIAKVVGVFPEEEKVVDANINYNGSQGRSTAEDASSSGDDNKVKGKPACTKFTRIDTNGTHSLVLCEPVTGRTHQIRVHLQYTGHPIANDPLYLTQHVDDLETKIAKRIDAGERKLVSPEDYVYSSEDFSIDPMCTNCPKLIPQGYEEHDEALWLHCVRYSGTGWEYECPYPSWASL*