MSTDYSFEGWMGLDKDSANGKMVWQKFPDVEPFLPEDIDIQISHCGICMSDIHTLRSGWGETPYPVCVGHEIVGKAVRVGDNVKGIKVGDRVGVGAQSLSCLKPDCAECSSGNENLCQRDHRADTFANPHPAGGMVYGGYADYKRVHHHFAIPIPDSIPSNEAAPMLCGGVTTYSPLKQHGAGPGKSVGIVGIGGLGHFGLIWAKGLGSDHVTAISRSSNKKEDALKMGADKFIATDEDKDWAKHNGSTLDIIVCTVSSPKLPLEDYLKLLKVNGTFVQVGAPEDVLPQFNAFSILGKQLKIAGSMIGSPSMIKEMLALYESKKLKGWIQDRPMKDANQAIIDVEQGKARYRITLVNEKHA*