MAAEAARVQSIAKSGIQAIPPQFIRPLHERPIITSASNGPQMPLIDLSNLEEPQLRQKTLREIAHACEEWGIFQVVNHGVSEELIQRLQTVGEQFFDLPQEEKEAYANNAGAGILEGYGTKLAHNIDGKMEWIDYYFHMLWPPSHRNFNTWPKNPPSYIEVTDEYGRRLLEVVNKLLAVLSINLGLQESGLKDALGGENLEMEMKINYYPTCPQPELALGVESRTDMSALTVLIPNDVPGLQVYKDGNWVTADYVPNALVIHIGDQLQILSNGKYKSVLHRSLVSKDKVRMSWPVFCTPPPDVVIGPLKELIDEKNPPLFNAKTYGEFKHRKINKLSQ*