MSAQLPPEHICYVHCNFCNTILAVSVPGNSLFSIVAVRCGHCCNLLSVNMGDLLQKLPLQDLQTCNAAAAHDGRTMACGSPSKFNSTSLFYSVPKDQQQIMLPMRPPEKRHRVPSAYNRFIKEEIQRIKANNPDISHREAFSTAAKNWAHFPHIHFGLTIDGSKQAKNDEPAAATVTAPGGQKAQSFF