MGVFRTRFTETFGVEHPIMQGGMQWVGRAEMAAAVANAGGLATLSALTQPSPEALAAEIARCRELTDRPFGVNLTLLPTQKPVPYAEYRAAIIETGIPVVETAGNDPGEHIAEFRRHGVKVIHKCTAVRHALKAERLGVDAVSIDGFECAGHPGEDDIPGLVLLPAAANRLRVPIIASGGFADGRGLVAALALGADAINMGTRFLATRECPIHPAVKAAIRAADERSTDLIMRSLRNTARVARNAISQEVLAIEARGGAGYADIAALVSGQRGRQVYRQGDTDLGIWSAGMVQGLIDDEPACAELLRDIVEQARQLVRQRLEGMLAGV*