MGSMMLARRNDDVQKMLKCKTHLGTKNCDVLMEPYVHKRRMDGVHILNISKTWEKIQLAARIIAAVENPQDVVAVSARPYGQRAVLKFAHYTNAQSVAGRWTPGQLTNQICQKFSEPRLLIVTDPLTDAQAIREASYCNVPVIAFCDTDSPLRYVDVAIPANNKGRNSIALLWWLLSREVLYLKGAMPRSEEWDVMVDLFFYRDMEELEKNEEAQAATLGGGADAGYSGMGDMSAGYDAAAGADFGADAAVMPAAGAADWAADPAADWAAPVAPSGPAQDWAAVPAAGGGDWSTPGL*