MNGSGGRNPGQEPFLPLGGGGGDPGGAPLASHDPFLPLLNLSALGQKMDSLRRFLSDAIDSRTVIGDDQLQMVSSHIASAVQGIILNGAALLASSQPLNPSPSFAAAGGPTSRDAPPTSDPAAAIGEEDDIVEIDAAELLAEHVHLCEICGKGFKRDANLRMHMRAHGDRFKTLEALSKPDREVRPSDGGEAVPGRRVRFSCPYPGCNRNRAHKKFRPLKSVACVKNHFKRSHCPKMYSCHRCNKKNFSVVADLRSHLKHCGMTRWRCSCGTSFSRKDKLFGHITLFEGHMPAVEVGAEEEVKKKGVILEWKDALASLCEIHQRCFVISGQRQGDRTHFGAFSRIFHLDLS