MVRSGGAVGVGTQLIHLNKGDHPWKAVLCTSSKTYSIKFVATSNSVYLIPPQKFSLQKEETEEYHWHLQNEGDKPSVGAMKLAPRHMELVQIALRLEKLKSFLSERPYKEDEMGAEIETRGLKGLYRWDDLLDIIQASEEELREGLKGLAARIVDRKFMGYLLDVLILNCVQHDWPLNALKAADSLAMLEQDGYSRRIAMHCLEVYGNTIFGSAEDEQHKMSQVWCLDERLVCLHYAKQLMSAGRWKLDDFMEAWMQNFPSSIVSALPTTPAEHFAALFRERPKWQWEDLEPYIRDLQVPGLSVEGLLIKYTRKSQPTPDASPIFNWTCVVCLCWNLQRKKKQRISLIFEVYSLRLEKFVALLASCQDIKFLLP*