MACKRKPWAQAQLKSSILLDRLIEVKHADVTGGKTLKKTTSAQRIHYISGAEEKRVVSSLRNYTHHHRLQDDIALVALLKACAKQKDLDEGSKIHADVLQRGLLRKNIFIGNTLVNMYAKCGALAQAKRVFDELPFRDVVSWNALVAGYAQHGHGKKALIFFNQMQQEGLFPDVVTFACILKACANVGAAQKGKAIHAGIVTEGLLENNTVLGNALLDMYAKCGALAKAKQVFDELSLRDVVSWNALIAGYCQHEHGEEALDYFERMKGEGLSPDEVTFGCILKACGSLGAGEKGEEIHAEIATKGLLGNSIVLGNALVDMYAKCGA