MGAAIHLSTKRQVVYGDYYLPVTVSNPDHTAPSSPRDEPEVTLSLMSGQSIKLTLSRRDATVKAARRQIAQLCCMPEQAVHLLNAGQVLEDELLLIGLESTQIIFDASFLRKGPLPGVSRLGLWHGVQARLRLLNPVASGTWMTATLREAPRLVAQKRSVAFRYTAEADDVGNLHSLSAVKKSGTSGRHFAVSIEGLDHYRARIFRPLSSKEYVLYDPAASMRGSEAREMGCLRLRSKRRMGPSDLDFVMPKVKEDGTAAQFRPLALKESISQIYERGNMEHLQVLWGTSADSSIELQWQGCVIFEACSIDKTWKVRFQHPLSHFQAFGIMIGVLDNACLASFHQ*