MACGRSALGRLFSRLRVQAAVGTSSRVAPLPPLAAIQDLGTVSGLSSLGSNVGFLPWDRHDARGFATFTRTKPHLNIGTIGHVDHGKTTLTAAITRVLADEGKAKAIAFDEIDKAPEEKARGITIATVSETIPFCNAVVAVSESKTHLVPWTTLPAHVEYETDKRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTREHILLARQVGVPSLVCFLNKVDMVDDEELLELVEMELRELLTFYKFPGDDIPIVRGSALSALQGTNEEIGKKAILKLMEAVDSYIPEPIRMLEKPFLMPIEDVFSIQGRGTVVTGRVEQGIVKVGDEVEIVGIKVGSIKTTVTGVEMFKKSLDQGQAGDNVGLLMRGIKREDVQRGQWLAKAADKGIFDTESKGWHWLQVVCKPNTVKTSKNFEAEIYVLTKEEGGRHTAFFSNYRPQFYLRTADVTGRVDLPEDVKMVMPGDNLTAKFELITPVAIDAGQRFALREGGRTVGAGVVSKLLD*