MQTSDLAPVTDADGIRHLVKGPVLPRDVWHDAKGFRYIVKLNEFNQPIRKGRKILVSFLIAKNDSLCPVGVPSWRAVNNQLKTNVVTMIRKHFVLPDGPLVNKALVMRIDKPWNNHRYKLKKDFFDPVNKSREENYANVPEGVSTRSWTELVDYWLLLEAMEKSEMGKNARALQGNKHNSGATSFANRRVDMRNVEKLAMRKEKKGVFSELAFFKSVYAKEDGSFKEGTLPHQFVEDANKKVQENLASSSSSKPVIEIENAVFNELMYKGEVPKRPLNYGFGVKQSDIFGVEGLLRKEGSSYVNNNAMEVENMKGEISVVKKQNEDLAQQNQVLNTKFEETTQSFKMIASFLGQVLKEVRKGNVSSNLLDGAESAITMVTDDSGGNGNNQRFNAVLGESGLGSMPFLVKLTIVFHLSLIIDDSSGNSKCRSRDEQVILKLS*