MPSTLEARALPQVSAVAKPRACSSYPTFDPATGEATEFIFYADSTEEPVAPFAGSVVGKLANPNLAIARIGIAVRGDLAKVVTKCFPDGGEEGLRTRTHGDWRRLTLAGGEDENIILIGQGPVAHRPLTPHDHFFANGTQQPGVFMGDNGSTTWAFSRKDASASEPFDQYEIRLLKSADSPLRNGEFRGFVRAA