MTLDTPAAVVLELMTMGQQSAAHLGDLLRAASPAAASPHQELAAEILRCCGRVIDALRAAAAASGHKRKAAAEYQDAAAGGGASPPPPPPPPGPPLKRRLYYRCAHKDQGCDATRRVQRTREQPAAYEIAYYGDHTCRGAATAWQQGAPAPAVVDFGSNSWGSADTTSGGSPASVPLGGWWSPSASSEVGFEAHAAAHEWRDTAAAAPDPVMEFLDGAFGWESVLEDRFDLGGLHGIATFQ