MARLSAKDFLACCGSSKFASEMAKLAPFSCAPQAVEASRVIWWNKVDIPGWLEAFSAHPRIGDVEALKREVPTAEWCKGEQSEALKSANNSILQELAEWNRQYEAKFGFVFLICASGKSSSEILSILKDRFASRPIDELQVAAAEQQKITEIRLEKLFAERESSADQQVGQIGALLGVGQMDRTVISFPTNPSARLISTQHSSLLRPPITTHVLDVSRGRPGAGIEVALDVWKCYSMNDESGEWTNIGSSLTDSDGRSGPLMAPSNSVTAGRYKLTFNTGKYFSNLSNSAERSDLGGSFYPYVSVVFEIKPAQVSEHFHVPVLLSPFSYTTYRGS*