MAGPKFGSFKSETKGDSAAGAAAQRRDPYEVLGVGRNATEQEIKSAFRRMALKYHPDKNADDPVASEKFQEATFSYNILSDPDKRRQYDSSGFEAIEADSHELELDLSSLNTVNTMFAALFSKLGVPIKTTVSATVLEEALNGSVEIAQLHLGKSVCKKVEKQSAHFYSVDITEEEAKLGLVCRVSSTAKSKFKLLYFEPEENGGLSLALQEDSAKTGKVTSAGMFFLGFPVYRFEHNNSAAAAKDPDSAFFKRLDGFQPCEVNELKEGTHYFAVYGDNFFKSATYTLEVVCAEPFSNEKEKLRSVEAKILAKRSELSKFESEYREVLAKFTEMTSRYAQEMQTIDELLNERNAIHASYTNSPTLKRSSSDSKGKTSSKGSKSDDDQSVRKDKKSKSPTTMEASASDEEGPNKKEKKPKERLRRKRWFNIHHLKVDKRRPC*