MIEEKLEEVRFDLPTFLEVKRSSIAAALDNAIPVRYPASIYESMRYSVFSESSRVCPLLCISACELVGGTEDLAMATACALEMVHTASFMHDDLPCMDDDELRRGKLANHKVFGEDLAILAGDALYALGVEHVSRNSMAEICPERLLRVIAELSKAVGSQGMVAGQYLELMASSTDQDLSFEEIQGIHILKTAAYAECSTVCGAILAGADEEQIESLRLYGRALGLLYEMVDDVAQNAQANGPPLKSSPSYVRLLGFEKCKEYGKLLRNQAKSHLSNFDAKKALPLLCFIDQLYGRIL*