MVLGFVSGFALGGATAVKPTVAKSMQTVAVPRRAFGVSRVRMNAAVATNGTATAIPAAPAAPAGPKLYYLSAPELFKAAVAAGTKKGKAPTWKLLVLSMWAGFLIAMAAMMSLQVGKSIPGITASDPGLAKIIFSVFGLPMGLTMVSCTGAELFTGNTATCSAALYKGKITMGDMLRNWVTTYSGNFLGCMAFLGAMILSGMMGTPATALASQSALKMIVEKTSMTFGQAVVRGIMCNWLVCMAVWLQMGCHDFVNKMCAIILANITFILIGFEHSVANMFYLPFALMSGSDLTWTDFFMKNLIPVTIGNIIGGTCLVSGLYYVCHDE*