MVDLRVRPDQASDGDSDDDGDNDDLAALALVGLAGNDIQRPRVAPGRELVGQKRKSRRRRSELRRLSASRKFYVTKNAGLARTDPNHWSLKKVAKKFKLKSPNPVVVLSKHLKARGVNSRPVANGGQDNPLRPILHEILTSHTKMMTVVTDFVKDNAVKIRSADVAFLPGGVTSDAALARAELGVNNAKRAVEDAERKRQDKKRKEEDLLCQAIQDAPAILARIESLNDLRACTRAQLITLHRSVLRLHPRWQLKKAELIAALTLEISKEIESRNQHAEPHAELPGVPVSVPVDMMDAEMLKITHIEPMTETQTSLEPTPMGSKDGV*