MEAMKETVEESLREMRETFASGRTRSLKWRKAQIGAIYEMVKDNEDKICNALFQDLGKHSTEAFRDELGVVLRTATVAINCLDKWAVPKHSKLPLLFYPAKGKVISEPYGTVLVLSSWNFPISLSLDPLIGAIAAGNTVLLKSSELSPNASAFLAKTIPAYLDTKAIKVIEGGPDVATILLQHQWDKIFFTGSPKIGRIIMAAAAQHLTPVTLELGGKCPTIVDHHTISKNIKSVVKRIAGGKWGSCNGQACISVDYVLIEKSFAPTLIDMLKPTIKSFFGENPKESGCLSRIANKHHVQRLSRLLSDPRVQASIVYGGSIDEDKLYVEPTILLDPPLDSEIMNEEIFGPILPIITVRDIQESIGIINTKPKPLAIYAFTNDENLKTRILSETSSGSVTFNDVMIQYMCDALPFGGVGESGIGRYHGKYSFDCFSHEKAIMEGSLGMDLEARYPPWNNFKLTFIRLAFREAYFKLILLMLGLKR*