MSKLKTKLLCLTGVSPGEGTGATMSDDDDDQADSDANLYDGNLDGLDTMGFGPLVPTETERSLMERVRQELKHELKQDYKEKIVDIREEILRKRRAGKLPGDTTSLLKAWWQTHSKWPYPTEEDKARLVQETGLQLKQINNWFINQRKRNWHSSPSGSTSKSKRKK