MDILLSAVLGELTTRSINFFIKKSLKPKALDVEDRLHMILLRAQVIIDEAMGRQITNQYVLQMLDMLRDAMYRGCYTLDTFRYQVHNEEEAKGQVLSHSFSLSKVNSLQGLCSSSINPHILKNLNKSLDDLSSMILGMKELVMFLASYPRLYRQPYSMLLVLGNCMFGRQMETEFVINFLLHKRHHDSKELDILPIIGPGRVGKTTLVAHVCEDERIRDHFSEILFLRDHDFTAVDLATVRERYAMEYKNRVSNSNKDGRLLVVVELVGDLNEDAWNRLYSTYTRDVPSGTKIIITSRSDKIIKFGTTRELSMKYLSHEAYWYFFKTLMFGSTDPKMHPRLACQAMEMAKMSKRCFIAANMFACLLRDNFDIEMWCKVLAFTRGQNNKNILNFGGHPFDLVNQKRPAYLARMVITPPQYVVLHCENEYSKQEELPNIKFQDVLYGSIKVHGKFEMLGWRSRIPPYHSFVGICEFDQEVKITSAKRKRSV*