MQRAKAVLSPAVRCSLQRFGVFSHHRSFSALPNYARNDDLQEQVLVEGRAKSRAAILNRPSDLNALTIPMVARLKRLYESWEENSDLGFVIMKGSGRALCSGGDVVALNQLINEGKVEECKKFFETLYKFVYLLGTYVKPNVAIVDGITMGGGAGISIPAMFRVVTDKTVFATPETQMGFHPDAGASFYLSRLPGYLGEYLALTGEKLNGVEMIACGLATHYSLTARLPLIEERLGKLITDDPSVIESSLEQYGDLVYPDKRSVLHKIETIDKCFCHDTVEEIINALENEASSSYDEWSATALKKLKEASPLSLKVTLRSIREGRFQPLDQCLAREYRISLVGITKWVSDDFCEGVRARFVDKDFAPKWDPPSLGEVTKDMVDCYFTRLDEFEPELELPTALREPYM*