MLHCLRQLSLTATTDSSPPALEGGLVEDNTASSQPSPTVNLSRAYTLAVQTSSYGEIWSKVHHEVPSDLSVEVAQVEFQEEPLQLEDVLKPSHECVQEALLHIIPDALNQLIAKYFDDSEQTTHICILFFQSVNQARVLYAPIHKLLDALPLDMESAGHSLSQAQCDWAFDIFLQFDSLTNPFPGHDTHNFDDMRHCYFQLKSELDLLLRKSRSKVQLLRHATRGSVVCLVAATVGVVISAVAIATHAFVALVAAPICPAFLPSKMAKKELVHLVQLDDATKGIFFLHNHLETVNCLVGRLYDAVEYYKRLVRFALERGKDRYPIQEVVKQLHGKHSNFLEELLGLEEHLCLCFAAINKARGHLLSYLLHQNQDPG*