METQKPHLVMFPSVAGMGHFIPLSELAKLLASRHGFAITFMTAKFMVTSAQTAYTESLASSEVEMDSEDVSGHPLVSIFNFLEKSKGSVEHVLRTLLSDSLNPISAFITDLFCTAMIEVCTSLKIPSYVLYITSASNLSVMLYHPTMDAEMKESLKDLDGSVKPASSVIFVSFGSVNFLSGGQIGELALGLEGSGHRFMWVLRSPPNASNPDVSLLLPPGFEQRTKDRGLVVTSWAPQVAILAHPSTGGFVSHCGWNSVLESIWFGVPIIAWPLQADQKPIGYFLVNDIKMAVGLQKRADGIVTKEEMEKAAKELMEGEDGRKRRERANELKESAKTALAEGGSSSQALAAVVALWKANWCALEGKLVRAVKPSRWV*