MTHRHAFDALDRTLKDILSFVCDNTDNKIFGGLTVALGRDFRQILPVVYKGGREQIVDTSLINAEVWKHCHVFNLTVNMRLQQSSNNGVTNDNYVEFASWVLSIGNGTANAYSISNDGELNWVKIPEELMLKNENGENEDVMGLVQNVYNHFFEQSVEYTYLQERAILTPTNADVDKINEIIMSKMDKDKRVYLSADTITDIKDADQNALYTPEFLNSLKFSGLPNHSLELKVGVPIILLRNLNQSIGLCNGTRLIVRQTSRRVIEVEIITGSRIGERVYIPRIVMSPTDTGWPFTFKRRQFPVRVAFALTIDKSQGQTLSKVGLYLPRQVFTHGQLYVAISRVTSRSRLKILSLNKENEPKGYTKNVV