MSKLPALVSLRMNEIRGIYIETNNRVVEEMDAVIDEFAKDVGSSPDISTNVRTYLEERIRYIREFVVDHIGFSISEFRTLYNPNGNESIKSRRFPKFITEALERSFEIDQYPSEAEKARLAKICKLSTKQINNWFTNKRNRTKGHEGGRQY