MLPRLTISARDLRPSKTKTSMSNNELFQRSNAAVVKATESVLAHRDLGGCTIDLLSTTFYLKDDAPISIGRTVGNAMATHKIEKVEFTVLTEKERQECTFDDMEKYGTRFVSFFNECLNAFAGLTRLCLQNLTFRESVIVSNILVTCKQLKYLDFHYCRTEGLILDVEHTQLSELSIVNCRFGLINLTMVPKLTRLVFEYWTAYKEPPLSFGYVPLLEVLSLATVHLSWHKMVKLSTFLYGSSVRDLRLCFRFEQIWVQPECLTKRLASVLHQLRIVNLVDIPEGYDLTWTMFILEAAPSVEELYMKVMDHPCEMHMDKEKRRANLFSENKGVEWKPPASHFKHHRLAKLIIFCFESLDYMVNHVRLIKFPETVMGRHLEGKRLTWGIESPATIHFQITPVIRAEHRARTL*