MARPKTPEQKSACIGRIIELTRQHGRLTVKQASAILGLNRGTTEKYFREAATGGEVVRHGRLGLFRDQRAIIDFDLQRYSYRRSPTAAATKQDFSKSPVMGRVFSLYGAGL