MTGGEVCGLLVASPAAMENAASDHEDEVAMEGLKWEEPVQSVQELVEKVGVRKVPSMYIRPMKDRPTRAKRGAVAAIARDSWIMDRLPAIDYAALQDEKKRHFAAKELAMACEDWGAFYLINHPIPSSLLHAVQQVAKEFFQLSLQEKQVYANTPNSLIGYGSRMGTSKNTILDWGDYFLHYVWPIEDQAIDESWPRKPPHYRYIIGEYSKKVHKLYEALMGIFSENLGQESNYLGNYFGDGATHILRMNYYPPCPQPHLTLGLGSHSDAGGMTFLLQDEVPGLQLKKDNKWIMVNPLKDALLVNIGDQLQILSNGRYKSVEHRVVVNKHAPRITIAIFCNPADDNIISPAPEFIDKNNPPLYKSMTYGGFLLSFFKKGLDGKGYIESLKRKHQESCCI*