MTFLIYFSLRVSSRTMMEDPYIPLGFRFCPTDEELIHYLLLKNYGLVLPSNQIKECNVYACNPDQLPRDFNYALGNELYFFTTRERKYLNGSRPSRTAGDGFWKATSVEQVIKGIDESSIIGYKKKLVFYYKENNKKTNWQMHEYRIGKTDGSAGKESMKMDGFVICRIYERKTKASKSDALAVELFNSFDF