MCGGAIISDYDPAGSFYRKLSARDLWAELDPISDYWSSSSSSSTVGKPDSALSPVTHSVDKPNKSDSGKKGNKTVKVEKEKSSGPRPRKNKYRGIRQRPWGKWAAEIRDPQKGVRVWLGTFNTAEDAARAYDEAAKRIRGDKAKLNFPAPSPPAKRQCTSTVAAADTPPALLLESSDNSPLMNFGYDVQYQSQTPYYPMEMPIVSEDYELKEQISNLESFLELEPSDQFSGIVDSDPLNVFLMEDFASTHHQFY