MARVACSNLVPALSLLPKKSTSSFPVCRNHSFFTNNSQFTGFFGIANRRFSASSSKISMSLKAGIVGLPNVGKSTLFNAVVENGKAQAANFPFCTIEPNVGIVAVPDSRLNVLSELSKSQRAVPASIEFVDIAGLVKGASQGEGLGNKFLSHIREVDSILQVVRCFDDNDIVHVNGNVDPKSDIDVINLELVFSDLDQIEKRLEKLKKGKARDSQSKLKEEAEKSALERIREALMDGKPARSVALTDFEKDAVKHLCLLTMKPVIYVANVAESELADAGNNPYVKEVMNLASELQSGLVTISAQVESELTELPFEERNEFLKSLGVSESGLGNLITATYILLGLRTYFTSGEKESKAWTIHAGMTAPQAAGVIHSDFEKGFIRAETVSYDDFVAAGSLAAAREKGLLRSEGKDYIVQEGDVMLFRFNV*