MQMIRVRTRMALSACAMLYRSSISGPVRLMTTDTQSVAAKLSSSGLLRSQALIGGKWVDAYDGKTIKVHNPATGEVITDVPCMGGRETNDAISSAYDAFSSWSKLTAAERSKYLRKWYDLIMAHKEELGQLMTLEQGKPLKEAIGEVSYGAGFIEFSAEEGKRIYGDIIPSPLADRRLFVLKQPVGVVGAITPWNFPLAMITRKVGPALACGCTVVIKPSELTPLTALAAAELSIQAGIPPGVVNVVMGNAPAIGDALLASPQVRKITFTGSTKVGKKLMEGAAATVKKVSLELGGNAPCIIFDDADLEVALKGALATKFRNTGQTCVCANRILVQEGIYDKFANAFAKAVQNMKVGDGFTEGVEQGPLINEAAVQKVESFVEEATSKGAKVLVGGKRHSLGMTFYEPTVVTGVNSEMLLAKEEVFGPVAPLLKFKTDEEAIQMANNTNAGLAAYIFSTNIKRAWRVTEALEYGIVGVNEGLVSTEVAPFGGVKQSGLGREGSKYGMDEYLEMKYVCLGSMS*