MAFRDDDKNKLNVKQINVRNDGLYEESEEPMSPSGALLRHFNMDCYILVIIGLEKPVDVPTMKTTLQSTVIKHKRFSSVAKRCRKGHQQWIRKDVDIDNHVIVPNLSVSYTQGFDFVEKYTASLATALPLDPTLPLWQIHVLNYKSAEAEASVILKIHHCIGDCTSLMSLFLDCTRKSCHPESMPTIPHVNRYRRSRLPRWNVIGTLQALWGVMFLVWCTVLDLVQFVTTFLWMKDSKMLRDPTGVIHHPKALAHVTVDLKDITIVRKAIDGTVNDVVTGMLSAGFVRYFDRLYAKDRSSFQKASSLRIRALVPVNMRPSPGLHKLEYMMENPQEARWGNEFAFWMLPFRLQKKQQGDDLLEYCRVARAELKRKKASYQPQFNLFLKAIFARVFGIDIIMSALYRVCLNTTFVFSNVLGPVEPVQFLDNPVTHIVTTVSGMPQGLIVHFQSYAGKAKLIVMATEDMFPKPRQLCMDCAYALNRMKEEALALSTNQH