MACMLYRQVHLGLCKSPHTIRRLEIRSDLYHQIRVATPLEHFFSDLTRETFTKLATRCLRLYGVLYKEKLRQPWLELILRLASDLQSRLDSYKRQTNLHWKSPKIHALSDFGDNVADLGPIKIWDTTDGEKSFQVDKAWFKLLVCADTNIPHNVMLQRAEVFENGSSSSYWFDRLAKNKDPNAIAYPHEQVSDKAYTHTRETDAAKAGYRHRSSSVNCSSILFGIWQNACTTLRYSSESGFEDAPSWRPTSWNPSISFESADDEEANMLWLHTDTALKTYASKKLQTAVNDGTATFQDFRQVELKKPRDEAECIVAHPNHYRSPRWDILEYALQTGHPERRGYGKCILIVRIKLQGPYDESFDVVVIQDLEAHDGEIEKSECKCKCKRLDPVFHHHRLSNISVRVLDTATKTGRVTAF*