MQRRPVKRLRCVCGSDGGEYDLAKAVKAHEAIAAIDKSKLCTAGEITVIPYPGIGKAPSMPGGDLQFVGRRDLESLVEAAKETKTLLVVGPCGIGKSCLLRALACGWIHDAAGTNSRIVCLWDLAIAIAKQDLAGCVKNALRFTFCKEAELLDEIDRLGSMQDIAKFFRDRVAAAGDEFYFVVDQWEMLDAVGEEMPVPVPAKELRKKFHSDLFALFSLAAVTVLGLSRGVGMTQEYLQLRYSPCELLLLEDGFYGEELTAFRDKLSVLGLLCSRFPERSMLVEHYTGRHPFSLAVLDSSCRSYALGKPVARELPSSWLHRRGPERKLSPEEVVACLEDEEDWLAAIETFLSSGEMARIRFSLEYALAMRRPLQRACQTIEDMAKFDSSFIVGNGEEGSEFVTEHIALVYADVFRTAVHATPDPA*