MTVSRLRPYATTVFAEMSALATRIGAVNLGQGFPDEDGPPKMLQAAQDAIAGGVNQYPPGPGSAPLRRAIAAQRRRHFGVDYDPETEVLVTVGATEAIAAAVLGLVEPGSEVLLIEPFYDSYSPVVAMAGAHRVTVPLVPDGRGFALDADALRRAVTPRTRALIINSPHNPTGAVLSATELAAIAEIAVAANLVVITDEVYEHLVFDHARHLPLAGFDGMAERTITISSAAKMFNCTGWKIGWACGPAELIAGVRAAKQYLSYVGGAPFQPAVALALDTEDAWVAALRNSLRARRDRLAAGLTEIGFAVHDSYGTYFLCADPRPLGYDDSTEFCAALPEKVGVAAIPMSAFCDPAAGQASQQADVWNHLVRFTFCKRDDTLDEAIRRLSVLAERPAT*