MMPLDLGAKGSCHIGGNVATNAGGLRLLRYGSLHGTVLGVEVVLSDGRVLDLLSALRKDNTGYALKDLFIGAEGTLGVITKVAILTPPRPTSVHVAFLACSDYSAVQAAFVEARRQLGEVLSAFEFLDQQSIGLVVKHLDETRHPLPHTEAPFYLLLETSGSNAAHDREKLEAFLESALGDGLLLDGVVAQDHKQAAALWRIREGVAEALQRAGAVYKYDLSVPVSHLYELVEAMRLRLDGLALVVGYGHLGDGNLHLNVSAASYTEQILSKIEPFVYEWTAEKKGSISAEHGLGRMKASAIHYSKSPEAIGIMRSVKALLDSAGILNPYKVLPSEGSCGTPART*