MKSPSSYVSNSSQTPPPIGGSSSASSAQALIRDYWYELKFSDLFKFINPDGRYQCPRFNCLKSYKDASSLQRHIRYECGGQKKFRCLMCGKAFSQSSHLKRHLESGVCVKYYL