MAPPMATEPLAEPVASLKQLPTPDANGRPDRFTKTAGQDAGFLSPPKLEFNNKYEERDYIKGRLAAAYRIFGHFGLNEGVAGHITVRDPIEPDTFWVNPFGVDFNRINKSDLLRVDHKGNILDHGRVKVLNKAAFLIHGAIHEARPDVMCAAHTHSVYGRAYCALGKPLDPISLESCLFYEDHVVFKGKGIVLAEDEGCDIAEELGNKKAALLRNHGLLTVGETIEEAVNWFYLLDKVCHVQLLADAAAAGRNSETHKVDHEEAVYTRGVAGSHKAGWFGGQMFFDLIDDLTGKAYLQ*