MGIDRKDVRVVCHFDIPKSMEAFYQESGRAGRDQLPSRSLLYYGLDDRKRMEFIVSNVKSKKSQSVGSEDSLLKKSLADLNQMAEYCEGFDCRRKKLLGSFGEQVSSSFCGKTCDVCKHPNLVAKHLEELALASSNYRKNGLPPIFINSLPNMDAEKTEFWNREDEASISDEDISDSDDGVEVVNSLTRSKLSSKSGLNERLEYLERAEEAYLKKNGPTKQAGSDKKAISETLREAAKQRLSNALKQAQQRLGNSIIELKESASVLENECYKKYGKVGKTFYNSQVASTVRWLSSASISEINDRLHSGSTKTNCAANLNSMPSLLEISDQDPQPTELNNDKNQDRALPEASSRSVQIEIPSQEIALPPILSFSEFVSKKGEEGQLSLSSVRGKHLMKRSNAEPGKHARNDAEKRGRLQ