MDYSYYTTPHQSFTPFGLSTPQPPNTQTENFRGASHSDHFNPGAYDPFSESFRFDPSSLIGPVPPQSPPDSFSKNSSVANELTTDLSRTSPEAAEDAIGDQGVGRSSSEEKESLTPAQSRRKAQNRAAQRAFRERKERHVRELEQKLNDLEQASTTLHADNERLKRELAKFATENEILRATAHSGLGSGNGRGPQEATTTGPMRFSPTDFYSSLLKEGEPSPAHRITVSEETGEKLLDAGATWDLIQQHEMFKRGLVDIGNVCERLKGVARCDGQGPVFEESVIRKAIEESVAGGSDELI