MASEKSKILVVGGTGYLGRHVVAASARLGHPTVALVRDTAPSDPAKAALLQSFQDAGVTLVKGDLYDQASLVSAVKGADVVISTLGSLQIADQTRLIDAIKEAGNVKRFFPSEFGLDVDRTGIVEPGKSILAGKVGIRRATEAAGIPYTYALAGYFAGYALPNVGQLLAPGPPTDKAVVLGDGDTKVVFVEEGDIGTYTVLAADDPRAENKTLYIKPPANTLSHNELLSLWEKKTGKTFQREYVPEEAVLKQIQESPIPLNIILAIGHAAYVRGEQTGFEIDPAKRVDATELYPDVKYTTVDEYLNRFL*