MMSGVPTAQSSASEPDECLAFLREYLPAKDRNTTSEQYLKDNVDLALRARSQSVWAAAVPWDMFLNEVLPHRNLDEPVDNWRPLFYQLFKPLVVNASSLTEAAQILNRDIWKIWGIHFKADQAPEILSPSQTIKAGYASCSGLSIFLVNACRAVGIPARVAGTPSWVQDRRDSAEERFNNHNWVEVWDGVWSFTGAAEYNAAGFNRTWFFPHPATSQIPGDKMHAIYAASYRTTSDGYFPLAWNPDETGVPAVDVTQYYLHAEQRSIVSS*