MDVDLFEARKDPSMEVPRRHEALHIYGVDLLSTSDLLKHFADYGPKFVEWINDSSANIVFADGATAKRAVAGMGTPLSPEEAPEQLGIDPTHLASLPFLWHKGEDYVKQGSPIPLIFRIATVEDVKPADRVPSRRLWIAAGGGGGQQQQRHQQQQDGGEDQQRRRRQPRYKGRGGGRPAGWLHDDRGEAAGEAEAGGGGSGGLDTAAEGRQRKQRRPRGKRQRRGEGDVEMVDADAYDGQVEEGDHQAPSRFRRDDDEREQQVVLPAAAALAGPAREQVSYGDLX