MQAAADNLGEQAPGPVPATNSEQIAMTYPDRAVEPNHSVAEVHLEKENVGKQAMPGGGLQLTGGNDQEHASNGIGTAAQGLLADISDKQSNSVDPGMQQHAEEQDQLHGVTQGHEMSSNDTSSGSDSGSSSGSELDTELGKCFYPSFEELENSRPPEIGMRFPTLEDAERFYSTHAMLTGFAVRRGSNYRRVKFDLECNRSGKLKPTEDLKRKRRSNALGSRCQAKVIVKLHNEQWEFIGVKHEHNHPLCPSPSLASFFLNHKYLSSEEKLFLRVLQQSRVN