MGAMDGEKVVVFRVREFDMERDLAAVEELERRCQVGLCGDAADGNDGGKRKTKKKKRGMSLSVEQVGDPLARVRHAPEHVMLVAEYGEEQEMVGIIKACVKTVARGGGGGKKPSSASSSPEKRQPPAYVKVACLLGLRVSPSHRRLGIATALVERAEEWCRARGAAHATMATTASNAASLALFTGRFGYAPFRRPEFLGRPVHAHRLAIPSGHRVFQLPPELAAAAYARLLPPEAAEFLPADMPALLAHKLTLGTFVAIESNPDPSLPPSFAVLSVWDSTRSMRLRVRGAPALLRASLAALRALDRGAPWMRVPSIPDIFRPFGAYLLYGLHMSGPAGPALLRSLCHHAHNVARKNPVCAVVAADVAPDDPAAAAVPRWRRFSCDEDVWCIKNLDNNADDDWAVPAPPGTVLFVDPREF*