MIMGFMTIDGRKVEFTDEKNVLSVIRKAGIDLPTLCYHSELSTFGACRLCTVEDDRGRTFASCSEEPRDGMVIYTNSGRIKKYRKMIVELLLSAHCRDCTTCVKSGECKLQELAHRMNITTVRFQNTREEKPLDTSSPALIRDPNKCILCGNCVRACRELQGLEVLGFTHRGTDAMVTPAFDKPLSETDCVSCGQCRVFCPTGAISIRTNMDEVWDAINDPDTRVIAQVAPAVRVAVGDAFGLTKGHSVMGKLVAVLHRMGFDEVYDTTFAADLTIMEESKEFLNRVEKNEKLPLLTSCCPAWVKFVCDQYPEFKDNLSTCRSPQGMFSAVIKEYYKNPERSQNKKTFVVSIMPCTAKKMEILRSNNFTHGEQDTDIVLTTTEIIRMINNSGIDFASQETEACDMPFGFGSGAGAIFGVTGGVTEAMLRRLADDHNKATMDAIAEAGARGDEGIKEFTVNYKGTDLNVCVASGLANAQTVMEDVKSGRKHYHIIEIMACRRGCIMGGGQPPRAGDRTKSARRDGLYQADHVTSIRKADENPLILALYDTLLKDKTHELLHVDKY