MLRVRLPLAWSQGVPRGAAWSAVWERWDAALGAGPALAAEGAGVAPGMLGAAPAAGQRWAARLMSTFVRSKPHLNIGTIGHVDHGKTTLTAAITKVLSEQGQAKAVAFNEIDKAPEEKARGITIATAHVEYETDKRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTREHILLARQVGVPSLVCFLNKVDAVDDEELLELVEMELRELLTFYKFPGDDIPIVRGSALAALEGRDPEIGRDAILKLMAAVDAYIPEPVRQLDKPFSMPIEDVFSIQGRGTVVTGRVEQGVVRTGEDVEIVGIKEKPLRTTITGVEMFKKTLDQGQAGDNVGLLMRGLKREDVQRGQVVCKPGSVKTARRFEAEIYILTKEEGGRHTAFFKNYRPQFYLRTADITGSITLPEGVEMVMPGDNIRATLDLLTPIALDPGLRFALREGGRTVGAGVVSKVLS*