MSVGGIGVYDQQPQVSQDTFVVVGEPDVMRNQEITTNSVANDVTYETGKDCHREPDNDNVAPEATTVLEIGKRRPVYLTNAGAEQYGQESGCSVTKIPRNDNCLESPERLLPQGDSVYHDTGSELVGTDDDGEHQTLHDISRCAPREITYETSQCDVQSQHCNIQQQRCNIHSQHCDANRQAHPREKNNVKNEIDSDENTSHLLISLSNALNPAEAEYIDRYRPKGRPRGPKHPVWNFFKFYKSGGLTLGYMCLMCGNGFTGPPNTTNATKHLRCKHKHEYLLYFDLLEGAKQGTFFGDVHQSIRELVSKRGVKAEACTSEGNTAEGSILNYEVMNDGTHRNHDWTDDTTGNSQDAELHSFLCSALISNTSKNSLVRYDVGNGGENSEVSSSGEVIFTGSSTGDTEAGSSAVSSDSMGQFAGQVESFLRDYRRLEAECRRLRAEVAAKDEHIKTLRLNLMEERNKRKSALILVQRALIDE