MSVACAAALPTASARRRHRGSPQTALEGGKLVMMQRRDLVTKGVTLSVCCSMLSSSNSSAQALERLPFKADGYNFWTWRGRRIHYVEQGAGQPIVLIHGFGASAFHWRYNIPELAKKYKVYAIDLLGFGWSEKALVEYEATIWMEQVRDFLRDVVKDPAVIVGNSLGGFTTLFAATEVPELVRGVVLLNSAGQFGDPNRPPEAAEAAAGEESAVTRLVVRPLKEAFQRVVLGFLFWQAKQPARVEKVLKSVSNLNRRRDEHLRAIAFAPFAADLLAAARRAGVQGCDQRRRIPDRVHHGADGGPERRRGVLQADVAVHGEPEPVHAGQAAGQAVVPAAAAVGGPRPVGRAGEGGADQEVLPGHHRRQPPGRPLPPRRGAGAVQRGAARVARLPRRRQAGGSAGARSPIRVINNKPGRETMRCSSVLL*