MSDPKVVLVTGCAKGGIGFEYCRAFAKQNCHVFASDIPQRMEDMLELSEDKIETLELDVSADESVASAVNTVLSKCGRIDILVNNAGIGSTGPLAELPLDAVRKAWEINTLGQLRLVQQVVPYMAAQRSGMIVNVGSVVGKVPTPWAGSYCASKAAVHAMSNTLRVELRPFGINVVLVMPGAIRSNFGSANMEKLGNCDWKLYKEFKEAIAERARASQSGKATDAAVFARHVVKKVLSPKPPKQIVFGHMTGLFAVLSCSPLWVRDLFFSTRFNLNKKV*