MARAYDPLFITSDNSPIDVPSPSSSSMTLTKDELKRIAAYKAVDFVKSNMVLGLGTGSTAKHAVDRIGELLRQGKLENIVGIPTSKKTQEHALSLNIPLSDLDAHPVVDLSIDGADEVDPRLNLVKGRGGSLLREKMIEGASKKFVVIVDESKMVKHIGGSKMALPVEIVPFCWKFTAERLRRVMEGYGCEAKLRLGGEKGEAFVTDNGNYIVDMYLEKDMGDLSVVSITIGFDAGVLSCMEYMKAAPWFEDEEYKTGSCCLSYILKK*