MVEKIAVSSLHAKRGGNLLASLKLNAYSIAKKSSSKLVKPVSLHSGSPKVYKGVRKRTWGKWVSEIREPNKRSRIWLGSFPTAEMAAKAYDAAAVCLRGQSVKLNFPDSPPQGVQRCTSPRDVQAAAAAAAAACILPASALPMVNHSVTP