MCGGAILSDLYSPVRRTVTAGDLWGESGSTKNVKNWKRRSSWKFDEDDDDFEADFEDFNDCSSEEEVDFVREEKEFQLNSSNFVELNGHTTKVASRKRKTQYRGIRRRPWGKWAAEIRDPQKGVRVWLGTFSTAEEAAKAYDVEALRIRGKKAKVNFPNTITAAGKHHRQHVARPAKRMSQESLKSSDASGHVVSAGSSTDGTVVKIELIESPASPLPVSSAWLDAFELNQLGGLRHLEADGRETTEETDHETGVTADMVFGDGKVRLSDDFASYEPYPNFMQLPYLEGNSYENIDTLFNGEAAQDGVNIGGLWNFDDVPMDRGVY*