MSSDALLFGVLTHHGLPYWTLAMISGFAHTIYTLIVLFIVFGLVERLGFCGISVWRSLCGSVAEHESSLLPLPVPTPTVCVQLPMYNERAVAARSIGAACSLRWPREAFEVQVLDDSTDRLVAALVDETAAAWRARGVRCSVIRRERRDGYKAGALELGRKRTSAEFLAMFDADFVPDDDFLHRTVPRFYSRAGEPLGDLALVQGQWAHLNALDSLLTLSQSLSLDDHHAAQMVWRSAIVGFVNFTGTAGVWRASAIEAAGGWRAASLVEDCELSFRILFAGYRTAFAEVPVPAELPATVEAYRAQQRRWTFGWAQLIRLHGRQLICGYRCAALKKARSPP*