MLLQRLSPSACATHASTSQPASILAPTRPAAGGTIHAQLASTSDVRQPSLVRDLRTHSPFAPSVSLSKPSVLCRAAATADGVKEDFRMRDPKDVRVLVVGCTGYIGKFVTKELAKRGYNVVAFTREQAGIKGKMGKEDIKKEFEGIDVRFGNVMDVESLKSVAFKDKVDVVVSCLASRTGEAATDITHSIVRPTAFFKSVAGQVQLVKDGAPFVMFGDGTLAACKPISEANLASFIADCVAQRDKVNQVLPIGGPGKAYTARDQAEILFRLTGKPQNYFPVPVALMDGIIGLLDFLAKFFPEQMEDAAEFGRIGRYYAVESMLVWDPVRQQYLPDATPSYGDETLEAFFAKAVKEGLKGQELGDQAVFGVNEE*