MGHHSCCNKQKVRRGLWSPEEDEKLVKYITTHGHGCWSSVPRQAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEALIVDLHRVLGNRWAQIAKHLPGRTDNEVKNFWNSTIKKKLISQAVGSLHPDLYYNILDGAGQGIAVAGCAPLSGADNASAQAATVSAQSPPPMLHNPAAAWADFVSQPLFLPGNNGVHGGGDGLHEYAVDGEFIKLCRAADAFPPPESGVAGVAANQCKPADLLAQQEGAAAAVRSLPVFLEPKGGTGTLAADPAMGPVMDFMEAILGSSSTSAVSASSVDSFSANTGMQAHCWIP