MRDLHAKNRELEAQRAVLERQLQSEALHRSVARSIRTTLDLREILRDCAGRIRALFDAESVMVNAFRVGGDRSAAEKIGTADELQAALATRGKACFERDWSRLVPEIDRVVNPNLSEDSEDFRLLRESVRSMGFTSSLFMATEWNDQVTGFLAVGWDAVRDTTPHEVALFEAVCDQARVPPRRGTESIKALKRVDARSQIGHAIGQENLLKHLEAKKKELEDEYARHTAMLEHQLKSESVLRDISRSIRTELRFCDVARANLRPIMQLFDADSIMEAFKRMQNEIQALGFSSCIMQGTEWKGQVTGLVAMGWSRARDPSPHERGLFSAVCDLLGHSARCDFALQFHIGLNSLLTDLEDKNRRLEEELARAKLLRIVESTVHRLREALGAGSSFIMTLEPEANCKGTMRVVQLATSMREDLELAATASNPTHETLDPLHGRVQAQSWADETPGPDGLASAPVVNGIVSVHWEEPGRPVTPGDVALFDDVCQAAGIALTQAELVQQARAAAKAKSDFLSVITHELRTPCRRQAGRASEPRLYRPV*