MQIEVLIRNITPIFSAAPGSYYVSLDGTINPPQGASRFPLTRARTMTVVAETGDGVAKAVPLPIVPGNTMRNLLRRTMLKDVIEPALRDKSAQLSIGAYATAYAGNSSGNPDGVPSSFDEIVTMRAHPFLGLFGGGPRMLQGRLMVDSLYPIHQFSQRIIGSDYINDSIKGGITEIVWTRRNDPILQLGSPDDAAVIEGGAQAANDWITSLLATTKAKKGKAAKQADEAAESSDDNGRGLKAFNAHEVVIAGVKWLWRINVDRPSESQIGLILLALNKLANQRIAGGHAKDYGRFVIEDVILDGESVWTPSGVSGQATEQFFDAIAEALDGMTSSEFEQFAASAKEA