MFSKLRDAHFMPSRPVLDLCHCGASHKGEASSHCGAGDCLPEELPPSQQECLRSLRDSLQDMGLLTKAVTDADLVRFLRARSFDIAKAKAMYEAMLEWRKEIGADTIIPSFQFPERKAIKELYPHFHHKTDKFGRPIYIERLGQLQLEEILKITTMDRMLQYHIKEWEILIDWKFPACSKKAGRIITQSLTILDLKGVAIKTMNKQVRSFIQKVTRIDQDYYPEYLGKMFIVNAPTAFKAVWAVIKPWLDKRTQKKIEVHGSNFTSKLLELVDAENLPDFLGGSCLCMEGCENSDAGPWNGIPYVQCYDAPLPKSELPTSQSGQAVTS*