MKQLFLSLLILHLSCVNNERPEDNFEEPETYSNDSVCDQMFHLLYLSKLDHFDKSWYIPTSLEESFVELDKMINDPLKSWIRCIDDGAFSARVHLSLGMHLRNNWGLWLGSPLHQSFRKMGLHHPDDMSGVILDSYQRRLKGEDIRLQEQIDSYTTFWNQQKPDKDGNINMSQPSLQDYQ