MASTVEYKIVRTVRSRAGRALAEDRSSGQSYVGNQAKTGHLLSLPGAKESLKLFKADLSEEGSFDSAVTGCEGVFHVASPMDFSKDHEDDFIKPAVNGVVNVLSACTKAGTVKRLVYTSSVTAASPLINDTGEYSECLDESRWTDVDLMRNKKPAMWMYCIAKTLAEQAAIQLGNENQIEVLSIAPAIVGGPCLTPTLPFSTQVTLSPITGEGKYYEMLKSLRHVLGSIPLVHIDDVCNAHIFLMEKPTAQGRYICSSCSLDMNELVENFCKCYPESNVQFNFEDEDRIGGAATSSKKLLDMGFSYNYGLQEILDQSIKCAIMMRVLQ*