MRMALPESGVMNNVKGKRTLLTGVANDFGFDVVLTLAHHGCRLIIAGDAAEILHISNRMANSNSLDSPIQLLELDSSKSIDATVHKAWQAYGGLDSYLACASYTGPLKPFLDTDEDEVNHIVDIIFRRVCLVSKAVGACMRDTGTEGSIIFVTSIIGSERGLFPGLSVASASLAAVNHLTRAIAMELGKHKIRVNAVARGLHESDASLKSMSAEVRQKEGKRIVPLQRWLDAKKDASSILLYLVGNSSSFLTGTIIFVDGGQSLTRARLRSYI*