MIVGYRSKIIPLSQHKLGNGKTVSTTWVAMVPSRHSLNEPCFPQCLDWIIENQREDGSWGLNPSHPLLLKDSLSSTLACLLALTKWGVGDEKVQRGLSFIETQSWAIDNKDQISPLGFEIIFPSMIKSAEKLNLNLAISKRDSTIKRALQKEFTRNIEYMSEGLGELCDWKEIIMLHQRQNGSLFDSPATTAAALIYHQHDKKCIGYLNSVLELHKNWVPTTYPTKTHSLLYLVDTLQSMGVHRYFKSEINSVLEETYRLWQQKNEEIYSNVAHCAMAFRLLRMSNYDVSSEELAEFVDEEHFFSTSGKFISDVAIIELHKASQLAINEKDHILDKINNWTAIFMQQKLLNNDFLDM*