MPGCCLLFFFMCRYIKGIMNQLGLAVREDAVGNIFGRWEGSEAGLGAVGTGSHVDAIPFSGKYDGVVGVLGALEAISLLKRSGFQPKRSLEVIMFTSEEPTRFGISCLGSRLMAGIEELAQSLRMVVDNQNVSFLDAAESAGYKMGPEDLHSVFLKKDSYSAFIELHIEQGPILEKEGIPIGIVTAIAAPASITVEFEGNGGHAGAVLMPARNDAGLAAAELALAIEKHVLESGSIDTVGTTGILQLHPGAINSIPSKSHLEIDVRDIDEKRRNDVIEKIRRSATEISKNRGVMLSEFKIINQDPPALSDKSVIDAMEFAVKQLNLEYKKMISRAYHDSLFMARVSPMGMIFIPCYKGYSHKPEEYASQEDMANGVKVLALTMAKLSLE*