MALYRAPKLQRSLLNRCLATASTTPAAASTSRTSTFRKTLEEGPTLDDFIAGDVPNNRVVLGNTSAPRLPSYLKTSIPTGASFSKIKKDLRGLNLHTVCEEARCPNIGDCWGGKPGATEAEGRSAATATIMLMGDTCTRGCRFCSVKTSRTPPPLDPHEPENTAEAISRWGLGYIVLTSVDRDDLADGGARHFAETISKIKQKAPHILVEALTGDFAGNLEHVSLVAKSGLDVYAHNIETVEALTPFVRDRRATFRQSLSVLKRAKEEGVKVTKTSIMLGVGETEDQVLDALKELRKVDVDVVTFGQYMRPTKRHMKVDRYVEPAEFDRWKQVAEDLGFLYVASGPLVRSSYKAGEFYIENVLKGKSVNKRVKNLTMESELSEKSASASL