MWLFSRKGPSGFSACSTAEEVTQGIDGTGLTAIVTGASSGIGIETARVLALRGVHVVMAVRNLPAGRDVKEAIVKEIPSAKVDVMELDLSSMASVRKFASEFNSLDLPLNILINNAGVMATPFMLSQDGIELQFATNHLGHFLLTDLLLGTMKSTAQKSNVEGRVVNLSSDGHKLAYQEGIRFDKINDKSGYNSIYAYGQSKLANILHANELTRRLKEEGVKITANSLHPGAIVTNLLRHHSFLNGLATALGKYVLKNVPQGAATTCYVALHPQVEGVSGKFFRDSNVASPSAHATNVGLAKKLWEFSLSLVHPNPPSPTTPVL*