MATQGQAAMDPAVLDDIIRRLTEVRSARPGKQVQLSEAEIKQLCVASRDIFLKQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPEANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKSFTDSFNCLPVAALIDDKILCMHGGLSPDLTNLDQIRNLPRPIAVPDTGLLCDLLWSDPCRDVKGWGMNDRGVSYTFGPDKVQEFLTKHDLDLVCRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDENLLCSFQILKPAEKKAKFMMPNKM*