MELYPGYLEDHFNIHKLSAPRYMTSAAPAAAQFAAPAPAAMGIYDRRHQHQHHPLAAGVWGDHPFIRPDTTASTSNAAAAALPAAMAVAPPPLTEPKFESQLALPLQHGDDQDDAALQEHASDSFEQEASKPRDKIQRRLAQNREAARKSRLRKKAYIQNLETSRMKLAHLEQEITRARQQGAYINRSSNPATLPAPIDSGVVTFEVEYAQWVEEQGRQTAELRAALQAPAAEGPELRAAVEAALAHYDRLFAAKREAARRDVFFVMSGVWRTGAERFFLWIAGFRPSEVIRVLAPQLEPMTERQAADVRGLQQKARHLEDALSQGMDKLKQTLADSLLAEAVVVSTSCAASPPPPPEEEPSSSAAGDGGCYMAQMGSAMGRLSNLVAFVDHADHLRQETLQNMYKILTLPQAARGLLALGDYCQRLRALSSLWAARPREPA