MASHHGHKAKQRGGALHSQRDNMVPLASLLRLELENDKVETPAIRFGQASQAKKGEDFTMVKNDCFRVEGDRSSTFAIFGVLDGHNGASAAIYAKENLLRDVLSALPSTLSRDEWLAVLPRALVAGFVKTDKDFQEKGQTSGTTVTLVVVDRWTVTVASVGDSRCILDPQGGEVSTLTVDHRLEDNEEERDRVTKSGGEVGRLSIAGGAEIGPLRCWPGGLCLSRSIGDVDVGEFIVPIPHVKQIKLSKAGGRLIIASDGVWDALSNDKAAICCRGLPAELAARQIVKEALRLRGLRDDTTCLVVDLMPPENYIPYPSPPLPVKKKGKLKSWLFGWRSKESTAVVANKPGEVGIVEELFEEGSARLAERLGSDLSSGVFNCAICQVHITLCDGISVHAGSFFSMTNRTLEGPFFCTACKLKKDAMEGKQSSRGCKAV*