MIVADLLDMRKLIWGLSVFVLLFSCKNPKANIDSFSAITAMVDSIGVREGESLGEVPVEEAPQPVGADELFDDFVFNYATDSLFQRQRTIFPLPYYNVDTPLKIEKKYWKHDPLFAGQTFYTLLFDSEDDMDLVGDTTLSSVQVEWIFLKTRMVKRYYFERAKGMWMLEAINLRKMEEDKEGDPSFVSFYARFAVDSLYQREHISQPLQFITIDPDDEFSILETTLDVDQWYVFRPTLPADRLSNINYGQKNEDSSSTKILKVNGLSNGYSNIFYFRKRKGEWELYKYEDTGI