NKCAACFRQFNKMEHLVEHMRISYHSVHEPICGICKKHCRSFESLREHLIGPLPKQECKIIFDVVGCKFCLTILDSYNSRMIHQGRCQLSNVNAGLIARMPNLGLRDNLTIDSGYTRGPQVVALACKMVGGGNDGSVDLCGRICLIDENENIIFHTYVKPPVPVANFRYESSGIRPEYLRDAMPLRLVQSKVQNFLCNGEPLWKVRPRGGKARILVGHCLDHDLDLLQLEYPAMMIRDTAKYPPLMKTSKLSNSLKYLTQAYLGYDIQTGIQDPYEDCVAIMRLYMRMRSQKHAPEDYPLASDPQNRNNFASWRQAELERMSPEEMLAISRSDYYCWCLDS*