MMIPIIRLAFSLYIYCNISLIQAVNAAPETRVQTSTPLPMVSRAGSSDQKMANTQSANIIGAALTSLQTGAPVSQVAGGKDGDMKTIADYMCENNKGIDGNMQQLKEEQKQKCIEEAQKKRELIENLVNNNISQQKDCVVKASKKTMICHTKKVISDMINTPYYVLQNNGNVFTLEIDNEKVAMAVKEGIKYCYEELEKPQHAELAKPNQSVKFNKLGQVLSKEGLPPKSAAMEKNPCANCLSMLNNKAKRSVEGVPDECERTCEDGQLSGLEDLTNSTFFTKSNKKGDINATTKPASGSEAAQAGA