MAAASSRANFLLTLVLLQALWDSAAPACSIDAIYSFGDSIADTGNLLREGPVGFFSSIGSYPYGQTYRKPTGRCSDGLLIIDYFAMALNLPLVNPYLDKSADFSGGVNFAVAGATALDRTYLLQNAIIMPPGNTPLSSQLDWFKSHLNETCQEDCAKKLAGALFLVGEIGGNDYNYAFFQKRSIEAVKAYVPLVVKSIMDVAKEVIELGATQIIIPGNFPIGCSPSYLSLFSVAGSTDHDERGCLNSYNAFAAYHNEQLQAAIVNLRKVNSDVSIVYADYYGAFLHLLDHASVLGFDEGSLLKACCGAGGEYNFDMDMMCGGLGANTCADPARHVSWDGIHLTQQAYRAMALSILMEGFSQPAESVQAIWSC*