MGSMMLARRNDDVQKMLKCKTHLGTKNCDVLMEPYVHKRRMDGVHILNISKTWEKIQLAARIIAAVENPQDVVAVSARPYGQRAVLKFAHYTNAQSVAGRWTPGQLTNQICQKFSEPRLLIVTDPLTDAQAIREASYCNVPVIAFCDTDSPLRYVDVAIPANNKGRNSIALLWWLLSREVLYLKGALPRSEEWDVMVDLFFYRDMEELEKNEEAQAATLGGGADAGYSGMGDMSAGYDAAAGADFGADAAVMPAAGAADWAADPAADWAAPVAPSGPAQDWAAVPAAGGGDWSTPGL*