MKLYPKGPWRSIAAFIGTRSIKQVQTHAQKYQQKINRRQRGLRKQKKKFVRPEHRVDVHASGCIIRTKGVQDSPRSPSGALVRTHSRKSYTRMLEDATFATPDLIDSENSEDEIDLAQLLEGLEPFPFTDVSCEELFALDDRYQQDLQESVNLLLA