MTRMESVRAATGTAKGSVLHAAEVVAPYAGTAKDAATRYAHTARVRLGPKVSHAAHQARYTAGNQYHVHIAPRLTQARGTLPRGVDDAATRAAARTRKAAREAARYTGPRVQHAVAEARATAGPVCEEAVTRSAAALAALRDHVTAADIHKLARRRRRRDRTGRIAKRTAFVGLVGAGIFTAWKWWDRQANPDWLVEPPAATELSGREPLTSVDGSDQSALDPEAQTKQANENDR