MGISVDKAVTEVDSGVPSCAHFIDPTLPQVQMEAKVRNVCRALLDKWSHLDDDQLIVSPVTGGITNSLLKVQVCGDREEEPVTIRVFGINTDAVIDRKREFQAIPSLSSAGFGAKLLGVFKNGMIQTFIDARTLTPSDIRRPEIAACIAREIRRLHKLDVPGSKEPQLWPDIHKFLDEASILTFEDKTQQSTYEAISFNELREEVDAVKEASMTLEAPVVFAHNDLLSGNFMLDEQNEALYIIDFEYASYNYRGYDIANHFAEYAGFECDYSLYPSKDAQFHFFRHYLSPSNPQKVSLSELQRLYVETSVYALASHLFWAVWAVLQAKYSSIDFNYFEYFFQRYGEYKRRKHSFLSLLESFQARNGDMK*