MSLSEEGYVVRIRGLPWSCTQEEVASFFSDCDIMGKINGVCFTYSKEGRPSGEAFLELKTAEDFKNALAKDRKYMGHRYIEESVFKSNRSEMDWVLKRNGPADYDSCSGCMLRLRGLPFGCSKEEIVQFFSGLRIVPNGITLPVDYQGRSTGEAFVQFASKEIAEKALGKHKERIGHRYIEIFKSSRNEIRAYYDVPRRGLGGQRPGPYDRPMMSGPRGGYYGPGSARSGVLMDNIRTGGGYGGVYDWYPGYSNFDNYNGFNNYCFGNVILFFPKGMGSHGYGGQVEGGSGYHNGHFVHMRGLPFRASEGDVAKFFSPLIPLRVHIDVAPNGKSTGEADVEFRSHEDAVAAMSKDKNHMQHRYIELFLNST