MSAIPMRHLALCDKATLNAIQTLTSDLASLAQSIFDIRNDPEAIAHTHNQVIVALATLQSSVQDLSRAYIQHANTVLTPGKHGLTPIDSNLTSILTESGLLTGRPADAAPAAAEPEGDGKKKRKRTPHDPNAPKRALTPYFLYMQSARATIAKELGDSAKPKEVADEGTRRWTEMSPAEKSVWDDKYQKNLAAYRVKMAAYKAGQPVPSDEEAARLVEMGKAPDHVAGVDAEAETEDEPAAPAETSDESSPEPVREPTPPKSKRRKTKDATPSKPTPKAEAKSPEKKGKKGKKENPSAPASSSKTEKSRKAKK