MGAAAAHVLVFPMPLQGHINVMLHLATALAAAAGVHVTFLHTDHNLHRLGNAAAATTAGSPRRLRFLSVPDGLPDDHPRSASDVPVMVDSLLGAGQAAYRALLGSLLVGSGGAGGFPPVTSVVADALLTFAIDVAEELGVPALAFRTASASSLLAYMSVPRLFELGELPFPPGGDLDEPVRGVPGMEGFLRRRDLPSTFRRHGNDHDVHPKLQMLVDLTTGSCKARAVILNTAASLEAPALAHIAPRVRDVFAVGPLHAMSPAPAAATSLWREDDGCMAWLDGQADRSVVYVSLGSLTVISPEQFTEFLSGLVAAGHPFLWVLRPDMVTARLQHADLQEAVAAAAGHSKARVVRWAPQRDVLRHRAVGCFLTHAGWNSTLEAAVEGVPTVCWPFFVDQQINSRFVGGVWGTGLDMKDACDAAVVARMVREAMESGEIRATAQALAEKVRRDVADGGSSATEFKRLVGFLQELATRIQHAN*