MKFNLAFLLLTTAQLSFGFDLAAYKNQYQAQVGVPYKNAITVAATNIIEYLAQTPVPTTAEGGRQISANLNQQAQAFSGDLGSASTSSDALRQQLDREAESLTAQVSGVQQQIAANEQQIQQTNAQIQQTNAQISEAQNQVNVATASVQNAENALRNEEDRVKKAEHCFKIGGWIGKTICKVVNHDGIRHAESARDQTRADLAASQQRLAQYQAQLGQLNQQQAALQQTLAGIQGTKNQLNAQLDQLNQARNNVNDVDTKLKAVIAHISTLFGKSQVLVDVVKNLIDMEIVIKPLTAIADQIISFTPNAADVAVLTALKQKIATNLPLVQQKLSQYALIPPN*