MDDDLPPLPTLPITSQETLRKCRELPVGDKDIFIASFPKSGTTWMQNIVFQLVSASVHQDDNLPLDHISQYAPFFEIDAHWESSSSDGPPQMISKIRDAHKALGYRIFNTHLRWGMLPKGPGTRYIYVVRDGRDTLTSFYHHMSNQHPDDGGFQGDFEAFFQQFLDGTIAYGKWSHHLASWMPHCSTAANANANPQILLVRYEDLKQDRKQEIVRIAKFLQVDIDANNQAFMDRVLERTSFEWMREHQGLFHPISVRWKPGYNFIRKGSVGDHDSLFDEEHRKQFLDTVTKDLGGANHVPTWLHEYCFHK*