MRDRTKPKPDVNLDAIEPFKAQDVQVMETSYVDKTPLDLANTCIFKGDFYDHEKKKVGMVLLPDTFFDLHQAEPNMDIFKKVGLDGYFGLEPWGIDLQRAYELMTTIGKDGVATLSMPEGETMQVQISAELISEALHLPNPSTAYKMPYHLPVQETKQLFLQIPNKKETFNELICKELDLPLRLYSQHFVMGKPQKYTQPCKRVAGHMYRALTQGKELPADFSTHIRQDLIAYKESKSLKEKPHLSQMDRC*