MATISSLASILPTSTKFTLFTNLPKPTFLILKPTTHFINFSKFSHLDVVLNPRVPRRLFAVAEEAAPVAPPPDPSSEAAKRLYIGNIPRTVDNDELTKIVEEHGAVEKAEVMYDKYSGRSRRFAFVTMRTVEDANAVIEKLNGTQIGGREIKVNITEKPLASGDLSFLQLEESQFVDSPHKVYVGNLAKTVTSEILKNFFSEKGKVLSAKVSRVPGTSKSSGYGFVSFSEEEDVEAAISSFNNSLLEGQKIRVNKA