MVLDTVNQTTVSYLVNLALEKVMSYLSNCLGDQKDLKKIKVSLTDIRGFIEIAEGSPVLDPKLMELLERIKDAAYDAEDLLEEYEIEERRRSQEPPQKKVRNLIPAVFNHPKLASELKDVSERLEAIKAESDKFQLIKTVANWESKFKKQRETHSFVIKSQVLGREEEKTKLLTTTGDHPGPGNVEKFDVEKLQRFLRKALSEKEFLHVFNDVWNEELDKWERLRDLLICGGRGSRIVVTTHIRTVASIMSTISPIVLEGLPDDHCRSLFCQRALGNQREEEETRQVNLVSIGREIVKKCKGNQLAVLTLGGLLCCETDEARWAYVRDSEIWNIANENEYGILPALRLSYNHLKSHVKQCFAFCAIFPKNYEIDKEKLIELWMANGFIPFIIGMELEDIGNEIFNELVMKSFFQDVEEDFTKLLGPAPD*