MGKKRKHSVAIVPRNDDTDEAPARKRTLSTVVEQPKEVQHKHEEQENGHTLFRNKEKVLVLSSRRITFRYRHLMMDIVGLLPHSKRDVKVQSKDNKAATLNELVDLRGCTSCLFFECRKKQDLYLWMSKCPSGPSVKFQVKAVHTMAELKLTGNHLKGSRPLMTFSSTFDMHPHFQLLKVLLKQIFCTPKDHRKSKPFFDHVFAFSVADNHVWFRNYQINVPHQDTDKLPKGALDKMTLIEVGPRFCLHPIKILAGSFGGQIIYENPFYVSPNVVRSQEKRAKAGKYVKKVKAKQRRKTHLMMNQVEPDELAGIWKE*