MRASVEEAGALLARTDSAGRRRRRSSSPVRTASPRPGSLRRHSSSFREDVGHAASETYLVSRLTFTLLQYLGLGYRWMAQLLSLTIYAILLMPGFLQVGYYYFFSSQVRRSVVYGDQPRNRLDLYIPEDNSRPCPVMAFVTGGAWIIGYKAWGALLGRRLAERGIIVACIDYRNFPQGTIGDMVHDASQGISFVCNNIASYGGDPNQIYLMGQSAGAHIAACALMEQAVKESGGHPVSWSVTQIKAYFGLSGGYNMHNLVDHFHQRGLYRSIFLSIMEGEESLSRYSPEIVAKTSSAETIALLPLIVLMHGTEDYSIPSSASQTFVDVLQQAGAQARLLLYEGKTHTDIFLQDPLRGGRDPLVEDVLSIIHADDAIARQKIALAPTPKRLVYEWQLKLARQISPF*