MDPKGSKQPQEVPNFLSLPQPNMGENKPAEVKDFQIVIADKEEGKKQLAPKRSSNKDRHTKVEGRGRRIRMPALCAARIFQLTRELGHKSDGETIQWLLQQAEPSIIAATGTGTIPASALAAAGGSVSQQGTSISAGLHQKIDELGGSSIGSGSSRTSWAMVGANLGRPHVATGLWPPVSGFGFQSSSGPSTTNLGNESSNYLQKIAFPGFDLPATNLGPMSFTSILGGSNQQLPGLELGLSQDGHIGVLNSQALSQIYQQMGQARVHQQQQHQHQHQHQHQQQPPAKDDSQGSGQ