MSETYRPAPPDLWPDSWLVPDWPALPGVHAICTSREGGVSQAPWGSMNLGDHVSDNPAHVRRNRELFNAALQACTPGACTAFLQQVHGVDVLELDAGNVVESNGAAFDACVTGDAGVVCTIMVADCLPVLLAHDSGLVVGAAHAGWRGLAGMPPSRQQSEGPLSGGVLEMLFESFARKVQAQQSLSAADMKPSRIAARTQAWLGPCIGPESFEVGAEVRDIFVAHDADAARHFVPVAGSSTKYLADLAQLARQRLAALGIAAIFGNDGSLPWCTVSNASRFFSHRRDAARLGGSGRLAASIWRDA