MELCGTPLLHFKVPMTSLKSTRHRFPPVASVARSSATSSSISRADFSQDVDVVVIGAGIGGLCCASMLAKYGFKVVVCESHDTAGGAGHAFVRQGYHFDSGPSFHAGLSTKPSINPLKQVLDALVEEVRCIQYDSWIGYLPEGVFKFTADPVAYEAEICRVGGTKAAAEWRELEKNMAPLAKAASSIPAAALRQDPGVLLTVGRFLPRFLPNIAHAGSLLAPFSDIVDKVVKDPFLRRLINLECFVLSGLLADGTITAEMVTMFTERHRVNGTIDYPMGGGQSIIEALVRGLRKHGGQLLLCSHVDNILIENGRAVGISFHRTIGPQKGNRLIIRSRKAVVSNASIWDTARLIPQNEAFCRQANSTAKTDSFMHLHLGIEASGLPSDLECHHLILNDWSLGINAPQNVCLVSIPTVFDPSLAPPGQHTIHAYTAGNEPYHFWKDLNRQSSQYAALKEERSEVLWKALEKVIPDIRERVKIKLVGTPLTHERYLRRSEGTYGPAIKAGEGSFPGPQTNIPGLLCCGDSTMPGIGVPAVAASGLITANSLVPVWEHLNLLNALEGAL*