MKREHGHRETSSVKAGSSSMTANKEEAGGFDELLVVLGYKVRSSDMADVAHKLEQLEMVLDDGNSHLSDDTVHYNPSDLSGWVDSLLFDLNPTCDQVIPDQDSEYELSAIPGSAAYPRGKRTRTGSNSSTTRSMVVLDSQETGVRLVHALLACAEAVQQNNLKLADVLVKHLGLLASSQAGAMRKVATYFAEGLARRIYRIYPSDDVGLSSFSDTLQVHFYECCPYLKFAHFTANQAILEAFATAEKVHVIDLGLNQGLQWPALIQALALRPGGPPDFRLTGIGSSLTGQSIQEVGWKLGQLANAVGVNFEFKSIVLNSLSDLKQEMLEIRTGSESIAVNSVFELHRLLAHPGSIDNILLTIKSIKPDIITVVEQEANHNGAVFLDRFTESLHYYSSLFDSLEGPSSQDRVMSELYLGRQILNLVACEGEDRVERHETLAQWRNRFTMGGFKSVSIGSYAYKQASMLLALYAGADGYKVEENEGCLLLGWQTRPLIATSAWRFNRVE