MAQVDGLQTFDEAVAWAHAAGKLPPQFVQPEDERPGGDHTALLSHLEPPTLDLSTFDPSNPVERAAKVAWLADICKDWGFFQVINHGIPHTLIKNMESFGFSFFELPFQIKDKVPGYYGKLNPSQSHRSWFEAVNVDTHHGVPNQSLIDIAWPQSNQEYRDDFQRFGTLLNDISNTLLILILEGLQIDKNTIEEIMKSSNPRVRYNHYPPCPEPSLALGLSTHTDPNTLTLLFEDDTGGLEFCTKDGSWIPIEPISDAIIVNI