MVLRIVPYIVTGKVDISKILGTPEDEEKNTIRIKEIITPATIPTIQTGIRKAYSEGFKSPIIEMGIPNSSVEEWTYQPAPQDQISIQQQQQQSTVPSKRGKSSPTGKDRIKKQSKWSADEDALITILRGKGMKWEDISKRLPNRSPISCRLHYQNYLERRSEWDEDKKNKLARLYERFKADMWAKIAEEMAIPWRAAEAMHWQIGERGMAQRAGVTPFTFSNVATSPPQRVRRASQPTIGATRRDYPSQVTQLPSVAELTAGIPAYATHPSAGMHTTSPPRSPPSPSTLEAYRTNPRPHERRI