MRLSCNGCRVLRKGCTDACTIRPCLQWIKAPDAQANATVFLAKFYGRAGLLNLIDAAPDAALRPAVFRSLLYEACGRIVNPVYGSVGLLWSGKWHLCQAAVEAVLRGAPIVQISDEDAAAASPAHLHKAAAASCYDIRHVAPKSSKPPAAAAAASDAAAAAPAASKGGSALHKVAKPGRTRFKRASSSSSPSSKKHTAKRSKPSGTDDDDDDLVMADRSHHDEEQHVQLVMADHASSDDDTHHHHQEASAASLDTDAEAASHVSQAEQTPAAAEEEEDHLQQEQQQQPGLDLTLGFGLFTPVPAAACPPTPPVDFGCSRGDCSAAAEEPGVVGFQFL*