MQMIRVRTRMALSACAMLYRSSISGPVRLMTTDTQSVAAKLSSSGLLRSQALIGGKWVDAYDGKTIKVHNPATGEVITDVPCMGGRETNDAISSAYDAFSSWSKLTAAERSRYLRKWYDLIMAHKEELGQLMTLEQGKPLKEAIGEVSYGAGFIEFSAEEGKRIYGDIIPSPLADRRLFVLKQPVGVVGAITPWNFPLAMITRKVGPALACGCTVVIKPSELTPLTALAAAELSIQAGIPPGVVNVVMGNAPDIGDTLLASPQVRKITFTGSTKVGKKLMEGAAATVKKVSLELGGNAPCIIFDDADLEVALKGALATKFRNTGQTCVCANRILVQEGIYDKFANAFAKAVQNMKVGDGFTEGVEQGPLINEAAVQKVESFVEEATSKGAKVLVGGKRHSLGMTFYEPTVVTGVNSEMLLAKEEVFGPVAPLLKFKTDEEAIQMANDTNAGLAAYIFSTNIKRAWRVTEALEYGIVGVNEGLVSTEVAPFGGVKQSGLGREGSKYGMDEYLEMKYVCLGSMS*