MRLFNFSLVALKLKHSRWLLRSHGLQSYAIELDNGCTIHCWAPSSSSCSNRTSGQCSSSAPSKPALLLLHGFGADGTLAWDNQVPALSQHFSLYLPDLLFFGNSTIIHTDGLRTGTHEHKRSPVVTAVEEVRYSEIFQAECMHEAVKKMGVQEAVVLGHSYGGFVAYSMAHLYPRFVKKLVILSSGIMMNPRSNDLLLSKAGATRIHELLVPTTLPMFIRSLQLVLNDFLPSWLPSFLYRGMLESLGGDQKRRLQLVDDIILGKENAPPLPTIEQSTLIFWGDEDQIFDITLAHQLKEFLGAKATLSTIKGVGHVPHMVKPKEFNGLLLSSLMAPLQNK*