MRSAALAAFRRGATSLPGAYLDAAAPTRALCFSASSFQNTSSNNAQRESNWGRYNWAGAVSAGAGLGLGSASLLAQADAPQPPSPPAGSDQVSADPYKRPTALQGLPKDITLYQYEVCPFCCKVKAALDYYKLPYEVIEVNPLTKSELKWSNYKKVPVVKMDGSVVVDSTVIMSRLAAEYEAAQSGNSSKPQRSKAPVSSEEEEEQWRRWVDDRLVKVITANIYRSWDESWNTFRYVTEQTNWAWGLREAARVSGAVLMWQVGKKMPAKYGIQGDLREVLYQECNKLVDAMQGAPFLGGTSPNLGDLSAFGVLRAVQHTPTFEDAMANSKVKPWFERMEQQVGPSQRVERAAPAS*