MLESLEDQLFRRLLPKQPPRLHQSLRTARISATAPPPRRSRRHAHGGRRLGAFTWTGSLPRYLDDAPGAGASRTFSWEPSSYALHADQGSGTDLPWPRASPSASPLRLRVSMERPPLQACERCLRASGVDVAFSLAFTPNCTLPRIAVEAWRGDGGPLPERAAVLLSAVTLDVASEAATSCGLEGGTLLPLVSGRASFSALTFKTTSYNLKGRQMHLMATLLVPRAEADPFPPATATATALLAPPLGPDAVVAVALPPAVPLSSTMSIAAALVSPPIRVDARKRQPKERGGGKASSSATGAGGARVDGSAGTAATCMPFAPEMLERRMEKVDKGAVRLQIDNSIDGLRAYLSAVNIRNKCKHPLFLVLRFDSCVGLLYDSSRAADPARPR