MSSVPPELSLDFRPTFVPKTISDFLKEVSMIGNVSERMSKLDDFVNRLEDEMRKIDAFKRELPLCMFLLNDAIRALKEEAMQCTAPDIQPVLEEFIPMKNDCGKNKGGSSNNNKKEKDSRDKKNWMSSVQLWNTDNYQQHPSSDFPYDQKRVSEIVSKRNEAENEDPFQTCRNRTGGKAFMPFKGYPAFSVTPVRLEEKEELPVRGLSLLTPGIKNPKEESTSSGSRSTCGRSTSFSTANAQSNMRTLPQQPTSRKQRRCWSPELHRTFVNTLQQLGGSQVSYLRFYDLAVATPKQIRELMQVDGLTNDEVKSHLQKYRLHTRRVPGASTAAPKNQAVVLGGLWTSHDRYTDSSKASSSQSGSPQGPLQLTGTGGDDEDDEDAKSESHSWKGHIHKPGKDDV