MDLIGRGGAPSASALGTDALVLLCGPEAQAGISTCSAAAESAASPQSSCSWVGTAQHSSATRAEAAGPSAPCGPAPLLRNLRTPSQSGRLSGAPPTWISAAAASLGNSPRFAASARCSTADVDVSRSGLEDASALGDCVDRWSTPAATVSGIALLHQYHNHHHNHHHIGHSSSSCGSVASSTSSVPGSAAGSPFPPRPSLPSSATNSSRFLMQSQSQQLRSVSFTAATAAPKAAAKGASAKAGSSSSSGAAAPSPAAAALRTPEWARVPGHLHELQDLYRKRQKRMAALRHGAQVELEAREAVAWKTGGRGRAVAAAAKAALDALPLPPPEDGGKAELAAALAADTTFAAAHEALTGLLRRGVVLDAAEHLAPLLRKAGDAGQLASALGVAAANHLSQAARQLGAHSPRHGPLHAVLVQECRRLKAAAPLVTLWESLHEHGLAPEAADAAAAVRAAVELGDGGAAVRLLMLACMYGEAPLAGAAEAGAVLQLLQQGNPDQAAQLRELLPKLGLRGA*