MNGIGWISSNPELWGALLYVLAGQFEHAGVVGDIVVRSDQASVAHELGGNPDRAVAAPRNTLQRQLLDGLRYLVKNELKLNQPDASDGWITADAIWLVSKTVSDRLRAHLLSQGIEGVPDRNSTLFNVFQDAGLIVANPAGKAIWDAEILSPTGWKNAFTFLRVSPSLIWAAGEDRPEPFGGSVQVLNEEAAPAAASEAQEEKPSLTAGGGDAVAAEPQGDEPASDHGPQPDEVDDTDYLLDLMDMRDAPTNSVPAPAMPAASEVEAQSDTAATATIAGPIGDTLGHLFMHWLKVGVGTHKIIINDAKAKVHTVNGTAFLVTPEIFRRYAQEHPTLFSARAGEGQPWLQVQKSFEKLKLHVKKSNGHNIWTCEVFGPRKTKTLKGYMLKKPGDVFTTEMLDNPNLKLCESQDDH