MSLNDEGYVVRIRGLPWSCTQEEVAGFFSDCDIIGKVNGVCFTYSKEGRPSGEAFIELKTAEDFKNALAKDRKYMGHRYIEVFKSNRSEMDWVLKRSGPADYDSCSGCTLRLRGLPFGCSKEEIVQFFSGLRIVPNGITLPVDYQGRSTGEAFVQFASKEIAEKALGKHKERIGHRYIEIFKSSRNEIRAYYELPRRGMGGQRPGPYDRPMISGPRGGFFGPGPGRGGSLMEPMRSGGGYGGGMGGHGYSGQNDGGPGFHSGHFVHMRGLPFRATEGDVAKFFSPLNPLRVHIDFAPNGKSTGEADVEFRSHEDAVAAMSKDKNHMQHRYIELFLNSTSSGAS