MRRDKLNEQFQDLGNALDPDRPRNDKATILGDTIQMLKDLTTQVNKLKAEYTSLSEEACELTQEKNELRDEKASLKSEVDNLNNQYQQRMRVLYPWVGMEPSVVMGPPPAYPYPVPVPIPSGAVPMHPQLQTYHFFHSQASGTIQNTCIPYMAYTQPCHPPTDQPSNQLNTPVAHSSSHRSNSPAQDCRSKSSTLQQPSCGVRSSDAGDIATDLELKTPGSSCQSHAEIAYNDSSSDLKTKKHCIKQINDCTLTESSSSSRCSSNGPPDVSNSAIDE