MPTIFFFRYVFLLVVISLVGFSIAEKVNSSGGMVWSSVRDEAELVEDSGVVIGEQDQIDGGFSSLDGMLHWAIGHSDPATLKEAAKDAEKMSLDELQKRQLELKELVEKLKMPSNAKLMQIAIDDLNNSSLSLEDRHRALQELLILVEPIDNANDLSKSGGLRVVAGELNHDDTEVRKLAAWVLGKASQNNPFVQEQVLELGALTTLIKMVNSSSTEEAVKALFAVSALIRNNIAGQDLFFAAHGYIMLRDVMNNGSLDMKLRRKAVFLVGDLAESQLQNTEKDELPIFKDRLFLKSVVDLIVVLDLDLQEKALTAIQTLLQLKSIEPQVLKESCGLEEALERMKLQLEESMADEYKRDYAADVESIRGEVELIFRQKLGLL*