MVLLSSPRNRLLLRFRLFSTTLSPPSISLSSAKSKLRSEFDPDKALAIFSSISKPSSSSSTPTPISFSYALDLTVKRLFKSRRFADIETLIESQKTHNPIISQEPFLSSLILSYGRATMLDHAIRTFADMDLLGTPRSTSSFNALLAACIHSQKLDRVAELFAEFPPKYGISPDKMSYGILIKSQCELGSPETSIETLKEMEEMNVEITTIAYTTIVDALYRKGKIEAAEEIWDKMHAKGCCLDVGAYNVKLRHTHHGKPEEVQKLIMKMGASGVKPDIISYNYLLKCYFANNQTEEAKKVYKDLWELRCLPNAWTFNIMVHYLCENGEFDTALRVCKASIKRNKILEFRTVRSLLEGLVKNLKMRDAKALIDMVRKRCPERFSTEWSKIEMELGLKGAEKGAAAEVVAAA