MSHLYDPTTQYYTGEYPKQKQPAPGVQAKMTPVPDCGEKSYVGSGRLKDRKALVTGGDSGIGRAAAIAYAREGADVAINYLPAEEEDAQQVKALIEECGRKAVLLPGDLSDESFARSLVHKAREALGGLDILALVAGKQTAIPEIKDLTSEQFQQTFAVNVFALFWITQEAIPLLPKGASIITTSSIQAYQPSPHLLDYAATKAAILNYSRGLAKQVAEKGIRVNIVAPGPIWTALQISGGQTQDKIPQFGQQTPMKRAGQPAELAPVYVYLASQESSYVTAEVHGVCGGEHLG*