MSPSTSTGRRGINSLPAEVLLDIFEQYLKPGPVLDLQGAERTLPALTPKDIEYIPGRGENSPFVIDQVCGTWRQLARGYSGLYTDIHVVNPTPQDVARVRTMLELSKDRPLRVFLEVNEFPRIQLFTHRGGLQAEAMMANASADGDCLFPWHQIVKLVFANAHRVEKLYLQVPVGPKWKGWDYTFPLGRDTDWDALAFPLLTTLHLQDKVSAFHASEDTFFKPLVTRACATSPRLADMRLDKMFALVNIIGQDSLNGLGPCASMIPWKNLTSLTISIQSVKEMLPILRLCPSLQELYLEPDMCWSSSTEEAVGEPVLLPNLWCLVLSVNGESNDNTFLPLSYLRVPALKSLSLHTPGKRVLSGLDDTSNPPRKSVHLLGALTAFHRLNPDCRIQTFSSFQNWDPRDQEGYRQILSLPIFGDLISFKNQDS*