MTSRDKVGCSSIPLPLDRVLAALVASTQQLGRGWEAAFRVRCGKAAGAAVGEAEGKGEVIEMHTPLFYATCALGGVLSTGLTHLAVTPLDLVKCNMQVDPSKYRDITSAFGVMLHEQGPRGLFRGWMATLVGYSCQGACKFGFYEFFKKCYSDISGPENVERLRTLIYLAASASAEVIADVALCPMEAVKIRVQTQPGFARCLVDGLPKIVQSEGAFGLYKGLLPLWGRQVPYTMMKFACFETIVEMVYKHAVPKPKDQCSKPLQLAVSFAGGYIAGVFCAAISHPADNLVSFLNNANGATVADAVRTLGIWGLFTRGLPLRIIMVGTLTGAQWAAYDAFKVFVGLPTSGGVVRSCAAVPPIRAKRVHREDVLNQRRVDVPH*