MSMADAALPTLEDLTDPREWLEEVEGDKQIGWVKEQNADAVARIGEPSDKPLYGRLLEIMESDEKIPYIGRVLNGLYYNFWQDETHVQGIWRRCTLDEYRKAEPEWELVLDLDALSAESGTAACVWVGAPAGAAPEASPTLPVGVSWVWGGSTLLDEGPGVRKDRVMVSLSRGGADAKVSREFDLDAKEFVAVSDGGFELPEAKSQLSYKDRDTLLVGGVFGDAREGGLAAWRRGTPLAEATKVYEGEQSDVSVGGFAYELRYRSLTFYTSSYELKVGEAAWAPIPIPADANVGAAADGPARTFADQLLASTETKNYLVLSCLDNVVTECRFWRSLMP*