MRDFKEEDINPLLQVVDDMVENIKNDEFLKVLRKQAGIVQSDLSYVDSEGLIQIDNNMLSKLQSVLLPALADALKYIPVPRVYSSDKNREFWLDRIVLCSYDIIPENIRFHLETDSELSLRDAEVKETSTFLVIELNRFVTELKNVEFFYHKKTFPELEDSGLVTFREKGQGSRLRITYNVVQGPEDKVPRIVEGKADFDISNLEIVFDKDTLKHPVLVPMLTNMFKLQIKNQIEYQVEKNLTSWINNLGDVIMNQVAETNRPFLSGWDAARKIVKNSSIAQIYEKRREKLE*