MDPRCGDRSTGGRFSRSSEDLLNRLPIALPWTLVLHQNEKHKLNMDDPFQRGMENLMAGSSLPPLFADDDGSKESSDMPTTGLAHSEGSYSGGASQSVNNPDFVEDLSQVQLLQNESSNTAESSEQRLEEEQRTKRGGWSKGRKRKKPLRDSNAPKSPLTGYVRFMNERREQLRAKMPEVPFPEITRMLGNEWSKLPPEEKRRYLDEADRDKERYMRELEQYQKTEAYKVFSRKAQDRQKGKSHRQDGTRQTAHDHEKEADTKERSVFDIPIFTEEFLNHSKAREAELRQLRKSNMEFEERNAALQKHVESMRTAVEKLEVDVIQERSRNTVLQQHLETLRQALTSSFAGVPLPGSGETPTMDTIDSYMNRLHSIILANPQENENLIATVREVVNRLDR