MEAFYQESGRAGRDQLPSRSLLYYGLDDRKRMEFIVSNVKSKKSQSVGSEDSLLKKSLADLNQMAEYCEGFDCRRKKLLGSFGEQVSSSFCGKTCDVCKHPNLVAKHLEELALASSNYRKNGLPPIFINSLPNMDAEKTEFWNREDEASISDEDISDSDDGVEVVNSLTRSKLSSKSGLNERLEYLERAEEAYLKKNGPTKQAGSDKKAISETLREAAKQRLSNALKQAQQRLGNSIIELKESASVLENECYKKYGKVGKTFYNSQVASTVRWLSSASISEINDRLHSGSTKTNCAANLNSMPSLLEISDQDPQPTELNNDKNQDRALPEASSRSVQIEIPSQEIALPPILSFSEFVSKKGEEGQLSLSSVRGKHLMKRSNAEPGKHARNDAEKRGRLQ