MASRYASLLFKHASRLPSCPASLPPVYRSGARWGFQRMYGATAEALEEPIKPPVSIKYTQLLIDGKFVDAASGKTFPTIDPRTEEVIAHVAEGDVEDVNRAVKAARTAFDNGPWPKMTAYERSKVLFRFADLIEKHADELATLETLDNGKPYEQARTAEVPAMARLFRYYGGWADKIHGLTVPADGPYAVQTLHEPIGVAGQIIPWNFPLLMFTWKVGPALACGNTVVLKTAEQTPLSALLAAKLLLEAGLPPGVLNIVSGFGPTAGAAVASHMDIDKLAFTGSTEVGQLVSQAAASSNLKPVTLELGGKSPFIIAEDSDIDHAVELSHFALFFNQGQCCCAGSRTFVHESIYEEFLEKAKARALKRVVGDPFKKGVEQGPQINDEQFEKVMGYIKSGQEEGARLVTGGSRFGSKGYYIKPTIFADVQDGMKISQEEIFGPVQAITKYKTLDEVIRRANASSYGLAAGVFTKNINTANTLSRALRVGTVWINCYDVFDAAIPFGGYKMSGHGREKGIYSLQNYLQVKAVVTPLKQPAWL*