MKTLYWMGGIVAAGLLVGSGVRLLAHSDAQAAPAAAAPAPHAAAPGAPLAGAVPAVTARADAGSTVPGVAAATNGQYQVGDQLKQSPAVTDKPYQASGKMVNGYQEIAWEALIPKDWDPMAPFKGLKLDQLTDEDPRADAALWKAKKYWKDAPVDASMEGKPVRLPGFVVSLDREGEALKEFLLVPYFGACIHVPPPPANQIIHVRSAKAVKNVRTMDAVWISGVLKVERSDSSMGASSYSMKAVSVEPYTAPDNG