MQLEGLSVEAVMFVRGIKACGVKGTLETGEVLHAEATKRGLETDLYVGSALVDMYSKCDSVEDACQVFSRLPVKDVVSWTALISGYSERGFSVEVLNCFKQMQLEGVPADAGIFALCLKACGTTQALESSKFLHTEATKRGLERELIVGSTLVDLYGKCGSLTEAQQVFDRLPVRNAVSWTTLISGYSECGHIEEVLDYFRQMQLEGVPADAVTYALCLKACGVTGALQTGREIHAEIRKSRLGGDTAVGNMLIDMYGKCGSVEEGQEVFDNLPARDVISWTAMVKAYGENHEGNKAVQCFEKMQQQGVKPNSTTFTCLLAACSHASLVLEGQKYFSLMREKYEVEPTSDHYACMVDLLARSGHLFEAQGFISGMQCPSSFAVTALLNACKIYGKMECAERYFQQLVESNQEDAATYLLMSDMYARFGRWSDANHIEEMRKDAGASKLPGNASIEVNKELHEFVVGASQNKYMSDNLELLSLRVKDEGYIPSLDLVSVI*