MDESPGSSNSPPPFLTKTYEMVDDPTTDSIVSWSQTNKSFIVWNPEDFSRDLLPRFFKHNNFSSFIRQLNTYGFRKIDSEQWAFANEDFIRGQPHLLRNIHRRKPVHSHSIQNQKGQGTSCPLSESDREGYRADIERLKHDKGALLLELQRHKEDRQGLELQMQHLKDRLQHMEQRQQTVISYLARMLQKPGLALSFLPSMETHNRKRRLLTSNCFYDESDVEENRIATSHTVNTEKLDATSVLELVEFLESSLSSWEDILDEFRPTSEQVVGAASPVPTGVNDVFWEQFFTENPDSSAEEVQLERKDDESRKNEGKHGDHGRFWWNARSANKLADQMGQLTPAERT