MGIDRKDVRVVCHFDIPKSMEAFYQESGRAGRDQLPSRSLLYYGLDDRKRMVLLLFNFVHVLFQFVNRLYLLLSQCWQEFIVSNVKSKKSQSVGSEDSLLKKSLADLNQMAEYCEGFDCRRKKLLGSFGEQVSSSFCGKTCDVCKHPNLVAKHLEELALASSNYRKNGLPPIFINSLPNMDAEKTEFWNREDEASISDEDISDSDDGVEVVNSLTRSKLSSKSGLNERLEYLERAEEAYLKKNGPTKQAGSDKKAISETLREAAKQRLSNALKQAQQRLGNSIIELKESASVLENECYKKYGKVGKTFYNSQVASTVRWLSSASISEINDRLHSGSTKTNCAANLNSMPSLLEISDQDPQPTELNNDKNQDRALPEASSRSVQIEIPSQEIALPPILSFSEFVSKKGEEGQLSLSSVRGKHLMKRSNAEPGKHARNDAEKRGRLQ