MATSAREINIRRDLNVSQNPNLSTSPTASFQSAPSSHGGSAFAGRAIPLANAKHLKPFATEDIKVLLLENVNQTGRDILTGQGYQVEFLKSSLPEDQLIEKIRDVHVIGIRSKTKLTSRVLKEARNLIVIGCFCIGTNQVDLQYAAEHGIAVFNSPFSNSRSVAELVIAEIIALARQLGDRSMEMHGGTWNKVSAKCWEIRGKTLGIVGYGHIGAQLSVLAEAMGMSVIFYDVLNLMALGTAQQVPTLEALLSKSDFVTLHVPELPETKDMISSQQFEQMKHGAYLINASRGSVVDIPALIHAMRSGKIAGAALDVYPNEPAGNGDYFNDDLNTWASDLRGLKNVILTPHIGGSTEEAQSAIGIEVGQALVRYVNEGTTLGAVNFPEVTLRSITMEEPNHARVIYIHHNVPGVLRKVNEILGDHNVDKQMTDSRGDVAYLMADISNVDNATIKELYERLESLSSRIMTRILY*