MTALPATDGGFAPRDAEDGSWASSFASRVADLRSEGVTYEDSASFLRALTKSGILRFTDIRDRPDRFFLAHRLLARHAPEHGPGFWIRFTVQFNLFAGTVVALGGPEHLKQLDAIQDAGQLGCFGLTERLAGVNSGLVVNTTARWDPATETFIIDSPNEGSAKNWISQGLCAEKAVCVANLTVGQQRCGPHAFLIDLRDPRDGRLAAGITVGDMGRKTTGNDLDNAWIEFHDVRVPKSALLNRYGDVDARGRYVPAVEGVRTMDMIGQRLFTGRVAVAQAALTFTRGLFAATRAYSDGKRCTMRGDAGQFLSDVPQLNSLYANVGTQLASMDAFVAGCEAELATCLARRAIPPLDLTRAIAVAKIRAVETSIASCHALKQEVGSYALMAGTGFENTDFLQCCKFAEGDSRILSQKLARDAFGEFVKNKGKAPRGWSKAEAGACRRVARAVADATRAGKGKSAAWDSAWVDVYALADAVCDRVVLERTGGRGGERARL*