MATNKPFAVNKLLPVVALLLLLAACSSPVVVAQLVAGYYSKTCPDVEEIVRDEMEKIISAAPSLAGPLLRLHFHDCFVRGCDASVLLNSTEGNLAERDAKPNKSLRGFGSVERVKARLEAACPGTVSCADVLTLMARDAVVLAKGPFWPVALGRRDGRASSATEAADHLPPAYGDVPLLTRIFSSKGLGVKDLAVLSGAHTLGTAHCPSYADRLYNFSSAYDSDPSLDTAYADRLRSRCKSVHHDDKDKAILSEMDPGSYKTFDTSYYRHVAKRRGLFQSDAALLADATTREYVHRIATGKFDDVFFNDFAESMTKMANVDVLTGAEGEIRKKCYIVN*