MGEGPKVPTVVQKLSGLSSLGSMMCDSHRQLHSSGAIAGYPFHTWQRSSAVVASRPSGLCTMDLAGPALPRPSNPVFVGAPMEKKGAYAFAVDFLMGGVSAAVSKTAAAPIERVKLLIQNQDEMLKSGRLQEPYKGIGECFKRTIAEEGFLSLYRGNTANVIRYFPTQALNFAFKDYFKKLFNFKKDKDGYWKWFAGNLASGGAAGASSLLFVYSLDYARTRLANDAKAAKKGGERQFNGLLDVYKKTLNSDGIAGLYRGFNISCVGIIVYRGLYFGMYDSLK