MANGEGKGETVVVTGASGFIGSTLVRRLLDRGYNVHAGVLNPDDKAETDHLLALAAGAGEGRLRIFRCDLLNRAAILDAARGCSGVFHLASPCTIDPVSDPQKQLIVPAVEGTLNVLRAAKEAGGVRRVVLTSSSSAIMPSPGWPAGEVPDERCWTDIDYCEKNGLWYSVSKTLAEKAAWKFAEENGVDVAVVNPGAVMGPIIPPTINSSMSILLRLLQGCTEEYRDIFIGAVHVEDVALAHILVFENPSASGRHLCNESISHWSDFAAKVAELYPNYKVPKFPTDTQPGLVRAEVGSKKLIALGMQFSSLEKIIRDAVESLKSRGYIS*