MSSVRPLIVIAGVGNGLGTGGATARLFAQVGYRVALIARGADKLKNVADELSATGAEVVAFPVEAYGYQDMTNAFAAIKAHQWPSAGATELRVALYNAGVSVRKPFLENTEKDLRTVTDTNFNGAFAFSRQAIQEFLKNELDDKGKRGTLLFTGATGSLRGNITTSAFSAGKFAMRSLSQSLNKEFGPQNIHVAHAVIDGAILTDFHLKRFGESLRDNVDGRLDPASIATGYLYLVNQDRSAWTWELDLRPAHEKW*