MLTTMNLPLHTSVWVKSRRSWCCYASLSQPDRKEIRLGLPSKGRMSADTLQLLQNCQLSVKQVNPRQYVAEIPQLSNLDVWFQRPKDIVRKLLSGDLDLGIVGLDTFSEHGQGNDDLIIVHEALEYGDCRLSLAIPQYGIFENVNSLDELAKMPQWTEEKPLRVATGFTYLGPKFMKENGLKHVTFSTADGALEAAPAMGIADAILDLVSSGTTLRENNLKEIKGGVVLESQAVFITSRKSVIQRKGVLETTHEMLERLEAHLRAIGQFTVTANMRGSSAEEVAERILSQPSLMGLQGPTVSPVFCKRDGKVTADYYAIVICVPQKALYKSIQQLRAIGGSGVLISPLTYIFDEETPRWRQLLSKLGL*