MDILLSAVLGELTNRSINFFIKKSFKPKALDVEDRLHMILLRAQVIIDEAMGRQITNQSVLQQLDMLRDAMYRGCYTLDTFRYQVHREEEAKGQVLSHSLSLSKVNSLQGLCSSSRNPQILLQLNKSLDDLSSMILGMEELVMFLASYPRLYRQPYSMHLVLGNCMFGRQMETEFVINFLLHKRHHDSKELDILPIIGPGRVGKTTLVAHVCEDERIRDHFSEILFLRDHDFTAVDLATVRERCAMEYKNRVSNSNKDGRLLVVVELVGDLNEDAWNRLYSAYTQDVPSGSKIIVTSRSDNIIKFGTTRALSLNYLSHEAYWYFFKTLTFGSTNPKMHPRLGCLAMETARMLKGCFIGANVYACLLRDNFDIKMWCKVLAFLRGQINKNISNFGGHPVDLVNQKRPAYLGRMVTPFQYVVLHCENEYSRQEELPKIKVHDVVYGSLKVHGKFEMLEWRSRIPPYHSFVGTCEIQEVKTTSAKRKRSV*