MSLVLGYPLVQVKQLQHPKQIFNTIIGLIVQLAEHGLIHCDFNEFNIMIDDEETITMIDFPQMVSVSHRNAHMYFDQDVDCIFKFFEKRFASAAEGADLLEESDSDSDDDRRPCFEAIAKSAGSLDKALAASGFTEQNQDDLEKFVFGKADSNDGTSSDIEDDAEGESFSQETVPSGEKASHLETHESISPETLPGGENASHLETLSLDLNGDFAEVSGPGENVDSCSASNRVDAISLSNGCNMDQQISAEDTRIQSSTADGGDGGPVISDDDPELDRRLDKQRQRAIAAAHGARRSHASRNSSKDKGGRRSHNAKIQMKSLLW*