MLLKMQSYRLGGAVNQPCAFAMRGNAHLHGFSAIPSASCPVFVPAPAEKKGPYGFAVDFLMGGVSAAVSKTAAAPIERVKLLIQNQDEMIKAGRLQEPYKGIINCFARTVKEEGIISLWRGNTANVIRYFPTQALNFAFKDYFKKLFNFKKDKDGYWKWFAGNLASGGAAGASSLLFVYSLDYARTRLANDAKAAKKGGERQFSGLLDVYKKTLASDGIPGLYRGFNISCVGIIVYRGLYFGMYDSLKPVILVGNLQDNFLASFL