MTMAKGKDFWTSSTVILPQNITLVLPGYGCDPILQVSTRSFATSPKARQTAPALASYDMTCGLTAAERGNYTCCVSASAYFNDTVAPCNTCTCQCPAASLVSGGGTCDPAAAARDDPAAVLLLGPDLADMKVPRVTKGSCGSACPATVHLHIVGGGVDGWSLQVAIYNQAASDIEDWLTVMEFPEGLSSNLAANFSADARFDEPPEYDNNLIVEGIQYYNEWLLSKGNVQYTLLFNRTVNSTAYNITGGPVLRISEAVFPTSVMLNGAQCKMPDFLPAVSGGMQEATGGTLWLVLLSALVFSTLELGHELYGA*