MAGTQNQSASATPVSPAPVGAHRNRLTECFDDIMKVAAEMMVQQQLKTVQLDSAVVNGFSQAQQRVLSEKIHMFHAILDDLQTTLTKSKSYVGTIHEIALEKQKVKEKERADLRKRQEEEEQRKNKEQEEKARREEMEKKADGQRQQQSRPDTGLGFPLETGGGILPDFSAASRDFGGSPSLPISVNQSAAATTPRPIPDSQPSPQSELQQSRASDLGGMSNMDISMFPGLESSGFDMGNFNNGTNGTSRPVESTETTERNGEPNTNEEPGALSMGDNGEDYLTLNDFNDMNIGWSAGGDSGDLDLNGFNI