MVRVIIKGGVWRNTEDEILKAAIMKYGKNQWSRIASLVRGKSAEQCKARWYEWLDPGIKKTEWSREEDEKLLHLAKLMPAQWRTIAPLVGRTANQXXXXAAPPEICQAVQGSQEENMGDSGSTFPSXXXXRWYEWLDPGIKKTDWSREEDEKLLHLAKMMPAQWRTIAPLVGRTANQCLERYEHLLDEAQKKAEGIDEGEDLGDARKLKPGEIDPTPETKPARPDPIDMDEDEXXXXLVRIAT