MVKSKIRGALDHCDPRSSAAAVKGKKQYKGVRMRSWGSWVSEIRAPNQKTRIWLGSYSTPEAAARAYDAALLCLRGTAASLNFPASLLLQLPDQVMSPKSIQRVAAAAATNAASPSDSPIDDSINFEAFFQSPKCRDYMLNPSLFFAPQAEEWGEEADIHLWSFC