MSVVISGALTDGAGIPMSGYHIILKSRVTPPEVVMHTVADVMTGNDGEYCFHARTGKYGVYLKQDWRNEYNVGDIAVYEDSKPGTLNDFLIAPDEGDLKPDVVKRFEEMVAQAQQSAGAAAGNARQTAQDVAAAAGYARAAEQAKNDIDAALTGILKTANHLSEIAAAGEKAQQKSRDNLGLKSAATMEAQSDIYDRTKGRLVIPGAFGFGRAFLYEDVIRFDAKNDFLVWVRNALPGEYSVAGPYGIIMPDTLFEGVLRIRWTDARPETREPRRRAKSLIFYGINGPIYHACYQLLSGFLTDWVKINITAEDIIYRIAASSVRNRWGDPDIGGLIIAAYQGKADDAGT