MLKSGLSKMVNNIKVGFVPEHFSTPLFFAQTHGYYAQNGISVDLKPFPSGSGHMIQSLESGEIDYAIGLTEAFVAGIGKGMTHYKVVGTYVDTPLCWAISSGSDRADITSEDQLEGKTLGISRIGSGSYVMPFVLAHNKGWNKEFNWEILTNFKNLRDSVNHTGEVNKSDAFMWEVFTQKKYYDSGEIKKIGQIYTPWPSWVIVEKTGLPKSEETTPALLKSINQGIDYFNKHQEEAVEHIYTTLDYSKEDATAWLDTVKFADDVAKIDMKKVITNTVDMLKEAKMLDKEADDKVYVKEYDI*