MSRAEKLCLSLLSYCKTLGNLNQIHAFVYKSGLETNPLIAGKLLILGALQISDAIDYARRLLIHYPNSDVFMYNTLIRGESESDSPKNSVSTFIYMLRQSYSPPDSFSFAFVLKAAANLRCLTTGFQLHCQAMTRGLDTHLFVGTTIISMYAECGFVEFAWKVFVQIPQPNVVAWNAILTAYLRGSDVSGADKVFGLMPFRNLTTWNVMLAGYTKAGELERAEGLFLQMPSRDDISWSTMIVGFSHNGCFDEAIRVFRELVGSESKPNEVSLTGALSACAQAGAFKFGMVLHAYIEKVGLVWITSVNNALLDTYSKCGNVLMARLVFERMLGKKTIVSWTSMIAGFAMQGYGEEVIKYFHEMEESGTRPDGVTFISVLYACSHAGLVEQGHELFSKMTEIYDIEPTIEHYGCMVDLYGRAGQLHKAYDFVVQMPVPPNAVIWRTLLGACSFFGDIEMAEQVKERLSELDPDNSGDHVLLSNIYAFAGKWKDVAMVRRSMTEKNLKKIPGWSTIEIDKVMYNFVAGDKRNEITEEAYNKLSEIMLKLKVKGGYIPEVGSVLHDIEEEEKEDTVSKQLLHQAPYRSSEGLFTSRASEDVVQVILTC*