MDVEMEGGKGATVMRCGQCLVLPARRQPSRPSNAEAEVDSKEHLYLSALDLHWRDIPYNTRLVFYEGSCEKSDTISDDVNRQLREALAEALVDFYPLAGRLACIDGRFVIECNDAGVGFAESRANMPLLDAVSPTFQIVPSLFPHLVPLMHQQQLPLSDDCTVPLVCIQVTRFLCGGICIGLMHSHVAMDGHSLWHFMVSWSECARGLPISKLPIHDRTLFKPADVSPSLAELLPFKLDEFQVLERHLGGPAGGPNEVDRVFSFSKISMGKLRAWGLEAQAEEQGPTRKPSSLEALYAHCWRSLTSASHVDDCTRVNLMIVADWRRKRHEASTAVAPDGYLGNALTLSCASALAGRLRGESFAKTLARVVAEVDRCTSKEALEGTLHWLELHDTRFRFNERFYPGLGFRVSSSPRFPLFDVDFGWQAPAAARPLRVACQGEICLFANRAGGIDVCTKLDAASMERLASDPLFIPKWLEIC*