MGSGKSFTLCQLEAWLAEYKVRRGATRTVEVEEIDDNDDSCGLCGDGGELICCDNCPSTSHLTCLCVQVYFGLHSRIGIMNSISDGFSWTILKCIHGDQKIHSGLVALKAECKLKLADALTIMEECFLPMVDPRTDIDMIPHVLYNWGKYRCQGMCRRLMNAIEEGNAKDHFISFNLSHSDIWRGFVPWLNWEKKFTMQLPHDWYDYFCGILMFVKSEEHDVRVNITIKQGIDEDFHSLFGQESNETDISFYGAVCVGYVSFSSLKKTECLNSTYNMLSFSVHCKDKEDECRFRAVLIPRKNKDDLMQTTDTSEFWDDGKTFRVQHDSESSIKILWTPHNNMHFGMNLFDPDIYPRVPQILGDFLY*