MPSIRKMEGFKKEEIRKGPWKAEEDEVLIMHVKKYGPRDWSSIRSKGLLQRTGKSCRLRWVNKLRPNLKHGCKFSAEEERVVIDLQAEFGNKWARIATYLPGRTDNDVKNFWSSRQKRLARILQTSGTPSSSNSRPQKSKYEVPVFQDVPTLEAPMFSSSMEEESSSKACSSSYLDNPEHIRMMPLPSLVKTDFPDGYANLGQYEPLSTIPFPQIPQPQPGLLFSPESHELLARLDDPYFLNVLGTADAPELGDAAQFSLGPPLFDPVSSCMNSATDVKNHVTPDTLFDEFPSDMFDHIEPLPSPSEW