MERGRGGGVALLSEDLLQNILSRLPALSFANAGCVSRSWRRAAGDVLSRPKLASAISLNPSFQDAVKEVLDSVLSRPIRPHFAIACIGLKFSLERTHKLITKKLGSATPVITSVARGIIGSDAITEEFKEVKWGVDVEDFNLPANKDRGIVLIVGFMPGLKVDAIPLLRELEEPGISLIDKFVMDIRNFSAAVSGCTSPTGIVMFGDKHADMKPVLEKMDYAMSMETVILGEESGHFMYRSGDDSRNISGSLKNSCDGVALVFARDNDKPQGVGETQFHVALSTGVVPVGPTHKAASVKVKGDGSERSTWLTARKEGLKEALDGERLLHDIYDEMENENASHDLYIGVTKRRKCSIGSEKVRWVTTLEFHDVLGGDEEYLFVDGVGIKTGDPFRFYRSDSDTALSSCRHVSEEFRNLKQAWTHKNSYHFRGVADGGDKTEVCGGIIFSCYGRGDSFFGQANVDSSPFLENFPGFPLAGIMCGGEIGRVHLSSADHQGGQEESSPRSYLHYYSTVYLVISHTPSSLES*