MSAKNEKVGIVGSGLIGRSWSMLFASVGYQVVLYDILPEQVSTALTATQKELQDLEAKGLLRGKLTAAQQFACISGTNDL KELVKGAIFVQECIPERLDLKKALYKQLDAVVGPNTILSSSTSTFLPSLFSADLKNKANVLVSHPVNPPYYVPLVEIVPA PWTKPEWVKKTRALMEEIGQKPVTLSREIEGFALNRIQYAILNETWRLVEAGILNVKDIDSVMSNGLGPRYAFLGPLETA HLNAEGMANYFERYSNTIYAVSETMGPTPKMEGPVAVEVAKQLGEMVPLDQLAQRRNYRDNCLTQLSILKNKLNQ