MASKFDWLHPSRIKDANGRRPNNPLYDKRTLYIPPDVLRTMSASQKQYWGVKSQYMDVLIFFKVGKFYELYELDAEIGHKELDWKITMSGVGKCRQVGITEHAIDDAIEKLLARGYKVGRVEQLETSEQAKSRGSTAVIQRKLVNVLTPSTLVNGNIGPQAVHLLAIKEGIRNLDDGSTAYGFAFVDCAAXGTPEFMAPELYEEEYNELVDIYSFGMCLLEMVTFEYPYSECKNPAQIYKKVTSISFGNGSLSKVGDSELKAFIEECLVPATERSSAGKLLEDPFLKEETPRSLNFMEIDQFVCLNTKNGGAEFKRIHQQNEFRLKGIKNDDNSVSLTLQIADRCGEKLFN*