MSDFVEDYQSNSLQYWDPREKFHDLNSSNILSESEYKANKENYKMYNNNNEACLILTIPPENRFRYRYDTEMSGTHGSLQGIRTGRDKSAPTVQLLNYPHEALIRVTLVTCSDDNEYYPHPHSLFVKEKLYQKKIYENWDNKNLTKTGHYSGPHYIRIGTNRQDFTASTRKITEKIKGTKIWILQISSFD