MAGDQGREHYHFLLHDELSALFSQKPPGGAADPGPRGFHLQAVSPLLSFTDLLHGPAMDYDSLGRDLGLSCSAPSGVVGSGGTASRELMTGGNDNARYGCGGGATPLTPNSSVSSSSTEAAGEEDGERCKKDQLKQEDEEEEEEQQAKDDDDGGDTSKKVNKTKKKGEKRQRQPRFAFVTKSEVDHLDDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCPVKKRVERSHQDPTIVITTYEGKHNHQNPATARGSTHLIASLPMMSTSFCQELMMHQIPQLNSIDTQQGNTNPNVFLASLLPSLQQSHFPDYGLLQDIVPSLVDGSQP