MSNTQNYLKKGILIDNSLPPFKELLRGIRNYSGSSQMQPSHYSYSPRPVESNKSRQSSYVSSVIGTDEGAMRSSRSLSVGSTSFMNKKRERLQFDTLAKVSGSQYYNSPDSVKKKEEDILSFLTWFLPGHATLADCLSEMNANLLRGKLKGSKNSSTEILFSQDLQRNEFAITRDEFKKWVIDIPDVLYNNISTSLEKFSSILHELKIMKYNYKLENEIEIRDHKEQEQWSYKKECDSPNHQHIGANSRCVNNNTGEGDYEDRELTESPPTKNKMHSPRGPNKQKIRKPRTKCHNIKKQKIKCNHCESTETPEWRRGPDGSRTLCNACGLFYSKLTKRYGTEDAVVIMKSRKTEGLISDRTIPSLDALKRMVGDT