MATRTIYIVPARQGNTFPFASFPARTVTVTRRVPIPARPTPNATPADVGFKKPAKKSVLTSGKAVLKNYPEPIVRKRQASSELDPAIEEILGYRSAEAPPVRKRERLSHLTAEEKLNRRKLKNRVAAQTARDRKKIRTCKLEEAVRKLVAENELLRAENKRITEMCDELKFQKHELEKVLDEERQQRGTNTSCNNQSSFGSAASIRGPQQREQAIVLLREDSELEQFCSEMLGSKEEKEPTTSGEVSSTSEISSASGVDSTEQDFNLVAQYTPNIVNGLITSTGEPGRYSVLSPQSVTSLPDYDSYKPHSSPPAQQVPNPSTNGLEFEKCGSSPTMGDQFYFDDNKESSFVPSPFIGDDDPLLGTESWEQLTDLSEFFDTELEGY