MNGEKAISVESGRSAMLPPRGISVLIMDGDSTCLVILSKMLRWFGYEVLTAKRAADAFYVVRGCADELDIILAETHLPDMDKYELLETVREMSKLPVIFMSADDNENDMLGALFKGADFYLVKPISMSDIKNLWQFAFTKKTDKMVATEGVSSISSDDTDNHILPNKWKKSHQDPKRKEATEVDKNVGGVNDDASVLKKQKLTWTSELHNKFLQAVRVLGIDGAHPKKILQHMNVPGLKKENISSHLQKYRLSLKRAQDAIGKTVNRDYSESQVALCNLSSTSNIQGGLFQFPEMQTMTACHQPEVGIQEQKNDVNCCILVPSASSIHFLNNGGWSCNDTSDCKYEQLAPAINQLDFSYPCSRHARIGITSNDKLAGFHQMVKSNGEELLIGKMASSINVDSRLDIGMQVPSSLNQQEEKDQRWQKNFPPGPAPLYPEEYDVYGAGKVELDMKKVSTQLFLVRILMISGRFYVILLPVY*