MIGQGFMDDLESDVCGDLFDHIDDLLDFPNEEIGGGGGGDVGGFEGCWPTGSGALTASDSSFSAQADGGSTSSRSHSVEDDLAPLSVPCEDIAELEWLSAFMEESFSTGSIDLDNDSLNNKDPNTHNNESSFKTSSPVSVLESSSSCSGKPMLLSPDTVVPGRARSKRPRPPSFSPRTAVTIVSPTSSDTSSDVFPATHFLPELKNFAESLPAPKKSPKKKKKLPAPAPTPAAEDGAEVEAAPPLHQAGAVRKCLHCEIQKTPQWRMGPMGPKTLCNACGVRYKSGRLYPEYRPAASPTFVASLHSNSHKKVLEMRVKSGDKEPAPTPEFVRKNAGHLLDCA