MDTAILDDIIARLLKVRTARPGKLVQLSEMEIRQLCLSSKDIFLKQPNLLELEAPIKICGDIHGQYTDLLRLFEHGGFPPQANYLFLGDYVDRGKQSLETICLLLAYKIKYPMNFFLLRGNHECASINRIYGFYDECKRRFNVRLWKTFIECFNCLPVAALIDEKILCMHGGLSPELKTLDQVRNLGRPADVPEAGLLCDLLWSDPEKGITGWGDNDRGISYTFGTDRVVEFLQTHGLDLICRAHQVVEDGYEFFADRGLVTIFSAPNYCGDFGNAGAMMSVNESLMCSFQILKPAAKKGKPGFARRGTPRKGGKF*