MAEASTKTPFWRMERVSKHYGGVIALDGVDFQCERGEIHAVLGENGAGKSTLIKIMAGVVQPTSGQMFLEGQPVTFPNPVAATDHGIVCIFQELSLMPDLSVADNICITSPPGRWGFIDHKAQKRRAEELLARVGCADVHPGELVKNLPLSRRQMVEIAKALGREPKLLILDEATSALTSADVEEVYKILARLREQDLSILYISHRMHEIEQLADNCSVFRNGRHVETFDKGTRTDDEIVQLMIGREYSQVYPPKPKHAVPPQPRLEVKNLSWEDSLHDVSLTVGKGEIVGIGGLDGQGQRELLLALFGVLRGTSGSIAIDGQPASIGSPGTAKSAKYRIALIPEDRKSEGLMLPMSVRDNISMASISSLTKGLVVDRAAEDQKIDEMVRKLSIKVGDLNDAVATLSGGNQQKASGPQGATFTLSSIAAVVIGGTSLYGGTGTAIGSIFGAFILRTIDDLLFVFDLPPLWQPLFQGVVLLTAVSLGAFAVIRIRNRLDLFQ*