MRDLHQARADRLRLQGIAVSTFVLLAASALPAVSYYYVFQHDGMALGPFAWTHWAIVGATCALAILAHALGSTGNHITAPPPPRAVLLAAHVALGGMLGAGLGAFDTSFWLTLSTRCTAYPTEVCDPVQQQAQKFVLAFTGLAALVLLALPVCYSLLALCCLHASAAATAARRHMVGFQVDTQTALVESGEKPTVTPAMLAAWVGYLMETEEQDCIAIGEKCRAALSARGFELPVVQKKKKKGAAGGKGLFSKKSSGNNSSKEVAVRAGGGLPPAGEAIAAAEAGEAQGPGGRNARKGRQVAADDRRVQFVQG*