MSLTQIPERSSSIDMESCVPPGFRFHPTEDELVGYYLKRKINSLKIDLDVIVEIDLYKMEPWDIQDRCKLGYEQQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAVMSKNRIIGMRKTLVFYKGRAPNGRKTDWIMHEYRHQTSEHGPPQEEGWVVCRAFRKPSPSHRPGFDHPWCSTSSQQQHFFRDQIQSYSSRPLSIADILDETNNVPHPNAEGTSFSHPFSSDHQQHLNNLLSNQTVAIMDKQLIELPQLDSPTASLAIKECNQQQHNGLTNEEYCSDERSNNSNAQGIDWKSLDNLFGSQLSDNAAYFSHPNLPLMMPHNHDQASHILGCFPDSS