SSRPFKFNIVEGGFTNLHEIWKVNDNNSHKIDANYIPWGRVHDYWFLVGVIKHGHGRWQDILADDELSIISDSFIGKSFSSEIKNKYMAGRLKILEQALSIEEQLRRADQSTSISDEPSYLSLEHGLREIEYMLEAHQHLLADDSQTTRDILQRVLGHVDERLCDLKSEASRIISSLPKQPSISSRLHLSERNLLTHFGMLNKEPTEPILDESVGTNFNAEVPNSNTAVADVVDKQIVSDNHEEVNATLKEISENNTDNINKNCSAEQAVVIE