MLCLSMFRPPFVSSGVAILDGPNPSPQQKPLSLAGTNLPGDLSVVASTDPKARLRWTPELHDRFVDAVIHLGGADKATPKSVMKVMNVKGLTLYHLKSHLQKYRLGKQSQREANTETSKDPEVSDKPLPAVDGAVAANHKESTKIAEALRQQMEVQKQLHEQLEVQNRLNMCIEAQGKYLQSILERAQQAFTLQASASPGFEAGKPELAELASDVTMDSPLPALPMPLSKKSNGELTISRHSEVSNCVLENLCSSFLFSQSPSRLGHGGEESNGKKRPRPDYCEKSTRICENSTPKFHTTNNDDSQGSRSSSVRTEDTLGNVYASSKSELSWQDFSASVACEGLPLDSQCGGLIHCADDTQAPFAMAPLGHGAPHWRAILDERMPMLVKANNSSWQPVVSSEKQGALRKRFETCSPSRLGNCRKAADAVEVSVAGEGGVPCQSRELNMTTYGWGRSA*