MDSEQLREYGHRMVDFIADYYKTIETFPVLSQVQPGYLHNLLPDSAPDQPETLEQVLDDVKEKILPGVTHWQSPSFFAYYPANSSVAGFLGEMLSAALNIVGFSWVSSPAATELEMIVLDWFAKLLNLPEQFLSRGNGGGVIQGTASEAILVVMIAARDKVLRSLGKKALEKLVVYSSDQTHSSLLKACQIAGIHLENCRMLKTDSSTNYALRPESLQEAVSGDLEAGLIPFFLCGTVGTTSSTAVDPLAELGKIAKSNEMWFHVDAAYAGSACICPEYRQYIDGVETADSFNMNAHKWFLTNFDCSLLWVKDRYALTEALSTNPEFLKNKASQANLVVDYKDWQIPLGRRFRSLKLWMVLRLYGAETLKSYIRNHIKLAKDLEQLVSQDPNFEVVTPRIFSLVCFRIAAVDNDEKTCNNLNRSLLDAVNSSGKLFISHTTLSGKFVLRLAIGAPLTEEKHVMDAWKVIQEEASFLLASQVK*