MSQNLRKKAATRASRRASNNAGPTLASILALGTPLSSRHNTDEEDVWSETSADTFDSSASTGSRAEDIILEEGDRWEDEVLQSIDNLEEKRTSIREDALAKLIRLLSRKYTANILYSRRDTLLDMLNRSVKKDKSYKENKLAVKVMSLLFVTLGEGQESMYHDVLSLLKYTITNSVSMEVKKSCIKTLALACFISGSQAEALELMNFFVEIIITNGKSVNAINDGATLTGALNAYGLLYAGLWGDSKKVAGMAREEFERVMPAHIKQLESSTMEVRVASGENIALMFETLGISKGIDSAEGWGQELDDESDEGYFDYNEMGRLTQLLSTLATDSNRRRGKAERKVQRSAFRDILKTVEEGDQVQEKLRFKKQTIYFSTWAKIIELNAFRDALAEGLHVHFLENELLQDLFNFVPPRPVAVNQGSRPNSAMSFHTAGSDTDSSIASKKAKDKKIKNRKKHSKRRGDFLEVG