IADNFHLCEGCTIPRWLLYEMYLENFSSSDNDKVNSATFGKLIRLVFPGLGTRRLGTRGSARYHYDGIAIKKDSSFYGHYCFLLSQKNYRSADACSSGDAAGYESNSKKKGTVTYLKTEEDRLAYVLPEFGLACPWEQELLNKYPYEMVIQVANEYSSHCQDILENVEDCITSFWKSLQPEKIAFISLPDICQLFKYYDRYLFKELDNILLGDFLEEVSVHYLKSIRMFSKNVKLWLLNALEELPMPLQTSKCKEVTVFIKRLRRKTDLSNMAKTMRIVLNNNSKVTVLISDLNAVIDQGLLDVPGNLFQKKYGNPDELQYNIEIKCLNDLLSSLAHSTDIRVLLSCISSNLQAFVIQPSRNKQEFIKLAADFQLRWNFLLSTVSKAMTLNYADSFGSWHLFNLLLLDYVAHIFQSYIEEEEEGEESFCVTQQSDQPVL