MVSAERAEPVVLMEKNRGELPGTVRVRFAPSPTGTLHVGGARTALYNWLIAQKQTGDGRFIVRVEDTDLARSTRESEQAVLKDLTWLGLQWDEGPDMPDAPCAPYRQSERGEIYKKFAQQLLDSGAAYRCFCTEEELEAKRAAAEAEGRDVKYDGTWRDADPKEVQRRLDAGETYTVRFRVPEGARVEINDLVRGHVAWDAEATVGDFILLRSTGVPVYNFCVAIDDALMGITTVVRAEEHLTNTVRQVLILQALDCRVPQYAHCSLILGEDRSKLSKRHGATSVDQFRQQGFLPDAMINYLALCGWNEGTDTEIYSRAELIKSFDPTRITKSPAVFDMAKLRWVNGQHLRQLDHNTLAASLARALAEEGVLEGGELAGTQSLAVMTELFREAMELTMDGATLLRNSCAHPLNATIASGEVDAIINAEGAKFDLLRDAIVAAYDDGSFAGGSLDALDAHAFEDAWKKWVKELGKALGLKGKALFQPLRLCLTGSMAGRDVGGVVRLIFVMEKEGFKMNGFVGLGERIETLRKMNN*