MAGGRKSKAAVIASPRQTLILDNGAHTIKAGLIPTEESPDATDDGDDNKPDTAASSGGSKPNILRIPNCIARDRNRKTYVGSELSKCKDFGEIAFRRPVEKGYIVNWEAQREIWDRELFDKKTASQLCDPSETRLILAEQPGALPALQANCDQMVFEEFGFASYYRGIGPAFNAYHDIQSIFHTPSEANAVKQVPAEVMLLIDSGYSCTTVTPLLRGRPLHSAVRRLNVGGKFLTNYLTRLLSLRHYDMRNDTYIVNEMKEKACHVSLDFKSDLEKTWKGTRGERRETYLTGAGIAKDYVLPDFHSRSEGIVRDYDPQRAAGRAKRMAAAAQDPDAFADEDVLTLRNERFVVPELLFNPSDTGLRQPGLAELVMQSLSELPIGLWPGLLANIVVVGGNALFDGFIQRLQKEVVQLVPDECIVRVARPFDPITSTWEGAANFARHEHAEKLAVTKQEYEEYGSQWVARKFALGLGADDI