MRDAADLRRRHKGRILLDIPCKVCQDHSSGKHYGIFACDGCAGFFKRSIRRNRQYVCKARGSGQEGACTIDKTHRNQCRSCRLNKCLQVGMNKEAVQHERGPRNSTLRRQMSLFFKGSALDDLSPPLALTPRMGKLAPPSSSEELCFGTNGARQPIFTGYNQFFQAAAPYLFLNPTWKMLAGNGPFSAAEEQRSSAPLSMLFSPTHPLLQCASSSVNAADFAEVSRIRLLIERSCHYFLLKISPGRIKENAARLLFLTTSWPKTVHQFTELSEAQQANILGSRWHELFILLSAQFNLFQNEPDISKLRANELDEWRVLQAVCGKFRELQVDPVEYAYLKIMVLLAGEKTFEENARANMCNYEKVQYPWQSLRPHMLFGLQALVRNISSALIEQLLFKDVIGEVPMSRLVCDVYFSRPVDEKVTIARTQDS