MNKNPVFNLKIEQHGDLENVEFWEGLPLDMRNLAVELYHRECKLNETVVVCHSEPGAWYPPLFDTLPCPPIGYGYFKAVVGRTMFETDRVNDEHVKRCNLLDFVWVPTDFHVKTFTESGVDPLKVVKIVQPVDLDFFDPVKYEGLDLGSLGNLVMGSFSNGEKFVFLSIFKWEYRKGWDVLLRSYLKEFSGGDDVVLYLLTNPYHSDKDFGNKIVEYVENSDLEEPKDGWARVYVIDEHIAQVDMPRLYRAANAFVLPSRGEGWGRPIVEAMAMTLPVIATNWSGPTEFMTEDNSYPLPVDRMSEVTEGPFKGHLWAEPSVNKLQTLIRHVMRNQEEAKARGKQARDDMMSRFSPEYYRKDMSPMDREYQQREEVTALCANLVTSNTDGPQVSTMERELPCLGDFTTSTWLGNTAIKMYFAVQ*