MMMDQRQREKLLHKTEACAFVAGVVPELSLVTVPGNNTNNVNNNNNVVSHSQSNGSGRIQENNHHLGLVAAVTSAFGTVQRKKRMARQRRSTKPTSLMNHLNNHKHNKPRSLPSPSASSSYVPLSSATLQPAREIDQRRLRFLFQKELKNSDVSSLRRMILPKKAAEAFLPALESKEGIVISMDDIDGLHVWSFKYRFWPNNNSRMYVLENTGDFVNTHGLRFGDSIMVYQDSENNNYVIQAKKASDQDEFMEETSDTINDIFLNDYEVNKPGCFNVTNPAVNDTGMSFIYETTFSNDSPLDFLGGSMTNFSRIGPVETFGSVENLSLDDFY