MKGAMMTAAVLLGTAEAGVHKLKMKKIPLEDQLKTFDLNAQMRGLGQKYLGIRPESHQQAVFSNDAVQASGNHPVPISNFMNAQYFSEITIGTPPQNFKVILDTGSSNLWVPSSSCGSIACYLHNKYESSSSSTYKKNGTEFKIQYGSGSMEGFVSNDVMTIGDLKIKNLDFAEATKEPGLAFAFGRFDGILGMGFDRLSVNKIVPPFYAMVDQKLIDEPVFAFYLADEKSESEVVFGGVNKDHIDGKITEIPLRRKAYWEVDLDAIALGDEVAELDNTGVILDTGTSLIALPSQLAELLNSQIGAKKGYNGQYSIDCDKRKDLPDITFRLSGYDFPISAYDYILEVSGSCISTFMAMDIPEPVGPLAILGDAFLRRYYSIYDLGKGTVGLAKAK