MPPLPPALLDELLEEVFLRLPPDEPDHLVRASSVCKLWRRLIAGRGFRRRYLKFHGAPPVLGLLHNGGRTFPSGARFVPTSASRSRPADHVLPDWIRRNVKEISGLLVWDPVTGDRRHVPSPNMSFTLGFGAAVLCAAQGCDHCSCHRGPFNVALVAIGQGREITACLYSSETGTWSQLASIQHPHDYPYCCAKHMRSVLVGDALYFIGMKDQIIEYRPGTLRLSLFDLLPKGRAMIFGKLMMAEDGGLGFAKPDGATLTLWSRKTSPNGAVGWAQRLVINLETLLPPGALLVPSEPCMAGVFGFVEGTQVIFVGTSARVYMVELESGQVRKVLDQGYHGTVVFPYTSFPAMGAARTGQGQ*