MAIRFTVSYSGYVAQNLATASGKSNTCRIFHEVFSRPRIFQNPDRDPIAGYGPAATAGSRSIPSTSMSPTLDVGDRIMAEKVSYIFRKPEVSDIVIFKAPPILQEFGYSSGDLRDGSSHQGTVTSMEPNEGLFVLNSETSKKGKIKVVHLVDVPGHSRLRPKLDEYVPRAAGLVFVLDAVEFLPNCRAVSEYLYDILTKSSVVKRKIPLLILCNKVDKVTAHTKEFIRKQLEKEIDKLRTSRKAVSDADISNEFTLGIPGEPFSFSHCVNKVTVAEASALTGEIQPLELFIRERVKP*