MLSFTAVAPIHAAAARPQLRSSFLGASTRAAQATRGHRRRYAAPVFFAKAENELVRGISRDGSISCRVLIANDIVREITGLQGCSPTAMAALGRTLCGALLLSDGKKDGESVQLDFRGSGPVGRVMGIADSNGFVRGLCGNPAADVPPNKQGKLDVGGLIGPGTLYVVRYHPSMKEPFTGIVDLVNGEVAEDILSYLVNSEQVPSALGLGVYVGGLRAGKPEVENAGGFLVQVLPGATDEELAQLEENHPRVPLPVRRGRVDRAIALLSLGDLEEMAEKDEDLEIKCEFCSKQYRLGAARLQEIVSQKRFKMPKLPRTSSN*