MGTQIIDYDDFTYGELVSIVKQEGLRICQDLKLQKHLKWELKRTKVELGSLCKIRNRPQSRKKDTSKTTIQDIRIEIKEVKNDLKIFKEKQRQDSEYFHSIISSIKDPHDSSSEEQENDCLNNQDENLKEQIQSLDVAPNDFFFVLRITSLDMAPNDFFFVLRITSRKYKIRVTIFFSENYKIDTIALFDTGADFNCIKYGLVPKCFHLETKEKLSAANNSKLRITSKAEASILKENILIKTAFILTDDIYQNVILGTPFINLITPYKVMDDKISFKNQNIKLSFKFLETPRKRSLNLIKACSIQENFLNSLIHSKTFHLEHLKSEVLLQRP*