INGDYVAFIKAFSNCIIFDLSPKPRASARNGAIWVILIGARILAAISAKLQGASRLNEHQLSAARRCHVTDESDDATPKVKQRRSRTNFSLEQLNELERLFDETHYPDAFMREELSQRLGLSEARVQPFDLSHGKTKWRKEEAPKDELRSAGKERCIMFCDKPRVAIQSNLIRGENKISITSSTFLFLNIIL