MDVQLIPDVLENIRKLPDAGVATNALNTLAAEGLRDSLKGKKVKTRAQTGKGKGKGKGKDSANKESNKGSVKKKKSKKAPVPKKKSKKPSQKSSSSKTS