CAFCLFVIKKIESLLPTNVTEDALKKLMEEVCDLLPQSHKDQCDDFIAKYGTAIVEFLLSSAAPHTICALLHLCLFEEQTLPAHAGDPLPTPEPSPPSDCESCRTLAALSRLNNGPNATQPESSAFLRSVCSLYPNAVPKCDAFTKIYGPRLEKVLGNQLGGRHVCETAELCVPQQKMELLGKERCTWGPRYWCMDAQTAHRCGNLAFCQKFMWKDSNLHLTERV