MATEKKVNKLSVANLTSDDSFYPVIVPGNSKIEIQSRVRNLTVYAIKIPGSVAYNAMLLYSEGQQEKCLAVRRRSEHAHTLYEILRNCSHRNIIQPMGVWEEMETNLAFIVFPCSDGVVTSIPKEALFDVEDATNAESYTFGFSDQGCRIFREICMAVRYINVLYDEEKIPLKALDLDESKIFYQSKAKGDYHVLLTDIKMEISPTGNVRKNRRAKGKVSSTGVPTVDDVKTANWNGLGQFLKKLHKDLKLHIELSHLSEELGKESVKYEDLVWEPGLWESSTKVQLVRDVYWCYNKNKNRISTLKNKTALGLKSFIDKLEVNKSRAPDKQINDDNLYESLFFLRVYMVAHKDDTIKGYSGTMEMMHDKKAIVRLLMIERPEYMVTLISAIRKLGWIRQSPFCAWITST*