MARLRGPLAARSLLSRLSSPLSSSPFFLSHPRHQHKVAPLPEKPLFNASGFLLPWTRSLATFVRNKPHLNIGTIGHVDHGKTTLTAAITKVLADEGKAKAIAFDEIDKAPEEKLRGITIATAHVEYETENRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTKEHILLARQVGVPSLVCFLNKMDAVEDEELVELVEMELRELLTFYKYPGDDIPIVRGSALAALQGTNDELGKNAILKLMSAIDEYIPEPKRALDKPFSLPIEDVFSIQGRGTVVTGRVEQGVVKPGDEVEIVGVKESSLKTTVTGVEMFKKSLDFGQAGDNVGLLVRGLKRDDVQRGQVVCKPGTLKTYKRFEAELYVLTKEEGGRHTAFFSNYSPQFYMRTADITGKVELPEHIKMVMPGDNVTATFELITRVPMEAGQRFALREGGRTVGAGVVSKVIS*