METVARSNNLKYECLLFDMDDTLYPLSSGVNLACRKNIEEYMLHHLNIEESEVPKMCLDLYREYGTTMAGLKELGYEFDNDKFHEYVHGRLPYEVLKPDPLLRNLLLSMLQRKIIFTNGDKAHAIRVLSKLGLGDCFEGIICFETLNPSLEDNATILCKPSLKAMEAAIQIANLDPNRTIFFDDSARNIASGKQAGLHTVVVGSSTLVGGADHALRSIHNIREALPHIWEEEGDLKQQIIQSNAAELTIVQA*