MANKGNKKRRQFSLEEKMKVVEAVDSGKRKGDVAKEFGITPSTLSTFLKDRAKFEEKVREASVGPQRKRMRNALYDDIDKAVFAWFQEIHAKNILVTGSVIRKKALNLANMLGYDNFQASVGWLNRFRDRHGIALKAVCREDSDRLMNGLGIDKVNEWHAGEIIKLIADYSPDDIFNADETGVFFQLLPQHTLAAKGDHCRGGKKAKQRLTALFCCNASGTEKMRPLIVGRSANPHCLRNVHSLPCDYRANQWAWMTQDLFNEWLMQVDARMKQAERRILLLIDNCSAHNMLPRLERIQVGYLPSNCTAVLQPLNLGIIHTTKVLYRSHLLKQILLKLRSSEDHKEVDIRQAIDMIAAAWWSVKQSTVVRCWQKAGIIPMELMDSDTEAAVSEPEVAIEKLWHSVAIATCVPNEINVQDFITADDDLIISQELIDAEVIPGMEVGENTDEAGSEEEEEASLAQQPKITITEAISSVQKLRQFLSTCIGVPDAIFGQLNGIDEYLMRKMTQTLVDSKIADFLETK