MLRFQCFLHLLQPSMAKNNSNHSNICLHNLAPFRVTDTIPVQKIQELRANRSRESGKLRVNGIGREMEEGVEEFEEVDDGDDDEVEDEFSAKKRGVYRAKKEKIDYDKDPEFADILGDCLDNPDKAQKKMEERLRKKRNKILHTKTGSATSMPVTFNKFEYSNSYMWLEFYNTPLDKDIALISDTIRSWHILGRLGGYNSMNMQLSQAPLDKRPNYDAILGANVEPTTFYNIGDLEVQDNVARIWLDIGTSEPLILDVLINALTQISSDYVGIKKVVFGGSEFESWKENMTSEESGFRVHKI*