MDREALRAVTFFPKPESFEVHETLRYLSETAPFYGSLLGAHFSLSSVSVPELVNLPSNGAVLADLSGNLGDGTQKEAEIPPVLDGIAAVVGQHVLFGGKKSGSSCDGGGISGFVPVSQRFGAEKTVVDKKNIGDVSVQKSYRGVRKRPWGRWSAEIRDRIGRCRHWLGTFDTAEEAARAYDAAARRLRGSKARTNFEIPSVLPLSSPSSSSSSSEMKRNMSSKPKAQNRRKCSVVTSVAHLFSSSSIPSTTEVKGKVNVELDLKLGVNFSNRNAASVPLSPST