MPLIAALSLGLVVPRTPPQPTFARCSTSISMVDAEATRDAATDVGGAASIVTGWQQAALSKIADQCGLTPKDYADDFTGVSGSPGKIVSYEGPGAPNVAWCSGLTLSGGEVSRGAVAAFCGPLTDVPHLVVSCGVSDGGVDLYIDYRPRAESGYDPALPTLADYPSPETREAFAEGGNRKDFAEAYFTEEAEAARAALLSIEGAVAAPPLSKEATSALSAGPLLVDLRLPLTDHAASAAAEACSAAVDRWLGWMASAEEMGRGLSAGMRQTATYTRDTKVRANHFGFLLGRYSALFGAEEGKALASADAGPLDEAYVGGGS*