MKFSNSIDFKLTMKKFRFWKDMWCDDDVVRIPLRTFWEVKGTHIDAVTDSNVKDPGFERIRPSGRQLDAEKLSHFSGKEAIGDLKKTSPSLDVLKTRKRSATNLEDRFAKRCKFFARGRCTKGNSCRFFHTKQPVTSHETSKIPHDKGLEEKSLLDCSSQSGENLRIRGGEDSLHPNSHLGYISKSPAFPSSITGYYWKNHLSQDTWYSSDYTTTDDWEPSVPFNPTFMLSQMVRYHKSVLYDGICNSIYQSDVGDGSFPVLIKHMQANADPASTGSNKVKIFGHSDMLPEKDLPRHGKAVAHQENMNTSSNEDKHLESEIDVDNKSVNTKLVVLKNFHVALVEFVEELLRPTWNLGLLSKVAYKKIVKKTVNIVENSLHPNQIPNTAKSTEEYFNLSVTKLSNTIEVRHKKFVCPCEFHCP*