MDEQESLPPHVLIFPLPLQGPVNSMFKLAELLCFSGLHITILLTENIHNRLVLHTDISSRFDQCPGFQIKTISDGLPDDHPRDGGKFLEVFDSLRTKTKTLFKDMLTSDSLCVDVDGKVRGRVSCIIADGVLGFTCDVADEVNVPIFCVRTISSCCLWIFFCLPELIESGEYPFKDDNLDEPIKSVPGTETFLRRRDLPEFCRSGDLTDPNIQLFKTEGRENSRAYGLILNTFEELDQPILNQMRTICPNLYPIGPLHAHLKKKQTTLRSSSNSLWAEDRTCIDWLDDQLPNSVIYVSFGSIATMTNDQLIEFWYGLVNSKQNFLWVIRPNSIGDEEWRSKMPVDLVKGTKERGYIVEWAPQEEVLAHPAVGGFWTHCGWNSILESVYEGKPMICWPYFFDQQVNSRFVEKVWGLGLDMKDTCDREIVEKMVKDLMVLRKQEFLGRANHMSKLAKNCLMEGGSSYSNFDRLVKDIKSLSNKVQSLLK*