MMSPNLAKQVGDTTYTKIFVGGLAWETKRDTLKRYFDQFGEILEAVVITDRITGRSKGYGFVIFRDPNSAIRACHNPYPVIDGRRANCNLAALGAQKFDPSITTGRQKFSSPSWNMAPIPLQGTSTHYNQHIPHYPFPHPVYRYPGYPHPQDLYEMNYNNAYGGQQLPLCWFPAYCQPFYGLSRQFIPTAYVKKAQTPDVSPQEFTVVGFSEPISASPSICSTGLDTGTVPATGVLESHQEQKSST*