MCEGVGAEFRVSRGFCPIGHRHIPTLPRIGPSQGERSIIACVWNSDFANILFVWTAFEKRCIELRYRSKRSAMAATIARARRSHSLLKLVLPQSSICTHHLCGFASSSATESRRHALESPARSQELTLWRNYLKGLVSVRTLATFTRNKPHMNIGTIGHVDHGKTTLTAAITKVLADEGMAKSIAFDEIDKAPEEKQRGITIATAHVEYETENRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTKEHILLARQVGVPSLVVFLNKVDVVEDEELLELVEMELRELLSFYKFPGDDIPIVRGSALAALQGTNPELGKNSILKLMEAVDSYIPEPKRNLDKPFLMPIEDVFSIQGRGTVVTGRVEQGIVKVGEEVEVVGLRTGPNLKTTVTGVEMFKKQLDQGQAGDNVGLLIRGLKRDEVQRGQVICKPGTVKTNTKFEAEVYILTKEEGGRHTAFFSNYRPQFYLRTADVTGKVELPEHIKMVMPGDNLTAQFELIIPCPLEHGQRFALREGGRTVGAGVISKLLG*