MSIDQNLHSSSSSSSEYSSLFHNVAKTCYVTQENQTLTQFPKIEGEDDVIRQAYLAVISSSSPSSSSRGQIQEILTRDHRLVTRNTTAFTRFRSTNYASIGATSSCRQNMLKRSITFFKNLYTMNRQEGIQVNRAMSTQVHHMISERRRREKLNENFQHLRSLLPPEIKKDKASVLASTTEYLSSLKDQVEKLCKRNEILEATLLSKKEVSQFQQNGSGRVYIYITNIEERIVDLQVIAKGKCNTLDLVICLMEFLKMASYVNLMAIDANTTMVQSCPLTQITLRLRIQGDEWDESTFLEATKKVVGDMT