GGSTRIPEIQQLVKEFFNGKEPSRGINPDEAVAYGAAVQAGVLSGEDNTGDLVLLDVCPLTLGIETVGGVMTKLIPRNTVVPTKKSQIFSTASDNQPTVTIKVYEGERPLTKDNHLLGTFDLTGIPPAPRGVPQTEVTFEIDVNGILRVTAEDKGTGNKNKITITNDQNRLTPEDIERMVNEAERFADEDKKLKERIDARNELESYAYSLKNQIGDKEKLGGKLSSEDKEAIEKAVEEKIEWLESHQEAELEDFQAKKKELEEVVQPIVSKLYGSAGGPPPEDGDEQGEKDEL