MAEESKLLGVLNVKIIGSGKPTLVLAHGFGSDQSVWQYILPYLVAHYKVIVFDMVFSGKVDPKNFDFDRYTSLSAYAADLLSILDELKIDKCLYVGHSVSGMVGCLASIERPELFERLILLCASPRYLNEESYHGGFERGEVDSLYYALKSDYAAWASCFAPLSVGVDEPSVVEEFRRTMMNMKPEIALAVVKTIFESDMRSILCDVKTPCSIIQTAKDIVVPMAVPYHMQGSLGGKMNSVIILDAEGHLPQLTAQDLLLQAVKLILEGSKMVLEPTVQNANI*