MDALQSARRRAVDPATIMNVDPPSPFPTFSASASSQSIGTASLRHNRAAPRIPDVCTGAPPQHEHFGARQSTIDATWDPKLRDEVDAAVARFFYHDHIAFNVARSPYFKAMIERIVEYARGGRPYAPPSSETIRTTLLDREKQVVEQAAMNVKRQFSKNGLSLLVDGWSDTQRRSIHGMVAYSRGEMYFVDSHDASATGKTADALAGDWISAIEVLGPENVVGVVVDGEPSNRAAARVVEDAFPHITVSFCMAHCLNNLLKDIGSLSWVAPVISRVCDMVSFVINHQFLRVELKKYTKKTLLKYSETRFAYNFLMLGRVRECSRSLRQLFVSDEFTLSPLAATMSGINNYYCMSIFYCDF*