MSIGVQSSGINISHAELSRLVDAGKSEQGDKAVRDDGRALARADAALAAVVGERVAARRDAVAGSGAQRVELARPKPDAQTRATDRRTVSGLEREHKRLAASQTPRVTGMHDALVQRHVSLDGAKAAHGEGVKRAAGDAPRAAADAPQRFAFADDKAFDAMLALGAAMQKNVQSDLAMQGKLTMLAHDAMMSAAAQDRSIGAAQMTAAIAGGALQATTSLGGAMQQMKSLSTKSMSIEKELKPQAELKQFHAEQALELRGINKPVLSNDEVSHVKIKRDTGETVRHEIDHGGERMSDEHASVLAQEAPARQHRIDMHGMRHEENLVKAGRQQMKGDLLQSGGQIGKNQIDGASAQQQGADRAEQKEDENAQQTAMAAASTRDEAAHRSREAAQKAIDAAKSQVANDNAVAAQVAGNLRT