MLLLPLSVLLLLTQPWRSLGAEMTTFSQKILANACTLVMCSPLESGLPGHDGQDGRECPHGEKGDPGSPGPAGRAGRPGWVGPIGPKGDNGFVGEPGPKGDTGPRGPPGMPGPAGREGPSGKQGSMGPPGTPGPKGETGPKGGVGAPGIQGFPGPSGLKGEKGAPGETGAPGRAGVTGPSGAIGPQGPSGARGPPGLKGDRGDPGETGAKGESGLAEVNALKQRVTILDGHLRRFQNAFSQYKKAVLFPDGQAVGEKIFKTAGAVKSYSDAEQLCREAKGQLASPRSSAENEAVTQMVRAQEKNAYLSMNDISTEGRFTYPTGEILVYSNWADGEPNNSDEGQPENCVEIFPDGKWNDVPCSKQLLVICEF