MKRRDFLNAAALGGAAYMTGLPQFANAKTLTTGQQDHTYFANLLEKICSPILHLMANEQFHAKFPLEVGANSDGRDHRVAYLECFGRTIAGAAPWLALDTPGPEKATRSKLRDQAIAAYENSVNPKSPDYLDWQVGHGQMLVDSAYYTQALIRAPILWQKLTRKTQQRIVKEIKALRKIPPPYTNWLLFAAMNEAFLMQVGEEYDPIRLDLALRKFLEWYVGDGWFADGEHFAFDYYGSYVIHPMLLDILEVMAAHNTYFWHGDIKDVLATHLKRNQRFAEHLERLISPTGTYPPIGRSFTYRTAAFQPLAQLALKHKLPDSLPQGRVRAAMRAVHEAIFSNPSNFSKEGFLKIGFAGADLSLADWYSNNGSMYITTASFLPLGLPLSDPYWQVPGEDWTQKLAFSGQKFKKDYSVSY