MARNKGGLRFQPSGGAHGPAIPVGKKQRLTIERLAHDGRGIAHEAGMTWFVSGGLPGEELEARVLGARSKVVDARSERLFSSSDLRRREPCTVAGRCGGCTLQHLEHGEQLALKQRTLQEQLQRFAGIEPEEWAAPLVGPEFGYRRRARIAVRWDARARRLDVGFRASASQEIVAFDECLVLVPPLQTIARALPALLQDFRKPESIGHVELFHGTASALLLRHTTALVDEDRQRLAAFCSAHQAQLWLQGAEQPLPVEPAAELGYSLGDWQLTLAYRPGDFVQVNAPVNESMIRQALDWLAPTADERVLDLFCGLGNFSLPLARRVARVVGVEGVAAMVERAGANALANGLGNAHFFQADLSKALAEAPWAEQGFTAVLLDPPRDGAFEAVREMSSLGARRVVYVSCNPATLARDAGEMARQGYRLKRAGILDMFPQTAHVEAMALFEAG*