MSRQEMKFLVWIPSQTYSLKTNKLKSLGGLVMTATVNPGDAANRDFIGSVKQSGFSVQNLFSLVNIATTSAKAKLLEIQQRRSAISIGDMFEMQMLMNHLSQLSEMSTSVVSASNTAISSMARNVKG