MDTGGDTSEEATGSSTMSAAQRRAEMRRRKLLLNSEDRLNRIVGFAKNGSDNNGASRRPAEPRFHLDLDRTEPWSPSSSSQRPSPFLPESSALSSLSHTATPERRGSPLPDCSEPPPAVEDDVGALRQRLKGERAPSDNISGSPRRGLQNYLSRFDDAMKLRGQLASEKPTQDGGVETEEFDPFRVFRLVGSILLAVFVRMFVCKYLSIFAPFLTLELAYMGLSKYFPKVEKKTKTTVLTAALLLSGIPAEVINRSMDTYRRMGDVFSDLCLYFFTFVLCHELLLLCGSETP