MGGSVGKAVEDVGKAAADAVQGVGKAAVAVVEDVGKSVGKAIGKAVADVGKAVGALPNAVVKLLENFFKDPPSRPPDLRVASKEEGETAKVLMERARKELGIDCINHYNFVVSGQSGVGKSSFINGVRSIADNHPGGGAAPVGETECTQVVKSYPHPRAPHVVLWDLPGAGTKAHPAATYFSDKKLYAFDAILILTSDRFLQVDFDIIKAALQYDTPCAFVRTKCDESVKNISERCNIKTIEASKRLRADVEKSFRMGLQEMGLADSSNSVPLFFISNRAFTKQSAYWFYNEDAENWDKSLAAMDEGNLLMFLMDSAKRRAPIN*