MKIWGSHKFFKKRVMVDPPTDLKFKGPFTDVVTTDLKLRNPSDRKVCFKVKTTAPCRYCVRPNSGIIDPGLTVTVSVMLQPFDYEPNEKSKHKFMVQTIFAPTNTSDMDAVWKEAKPNEPMDSKLRCILEMPTENDKLIDMEAAKPHSKADGTLMKQYSSPSFNDTATKRLVEKCKRLQGEMMKLSEENRHLRDEGLKLRKVSQMEKRSSNVIPSLLVVIAAIFIGYFLGKFIL