MSSNYKLNHTDSLGNGDANSLRSNRENIFSDLTSLAQSEKAVEELLIQQTPMQASDDHLIEFSEALRTVAKALRGSAEGKALAQAEAAEWKRRYELERSKNLDLLRQAPLNEEANSMEMDHIAKSPRLHVPENGKSTRYALERICAHEVLQDCEPNSPIGSNNKLKRKASFKLSWGCKGQANDQHKKDIVSFESGNITTADRSSKQISLTWETSPQNVLIFTKPKSTSVQVLSVEMVRWLREQKGLNVYVEPRVKAELLSESSSFDFVQTWEDDKEISLLHPKIDLVITLGGDGTVLWAASMFKGPVPPIVPFSMGSLGFMTPFHSEQYRECLEAVLKGPLSITLRHRLQCHIIRDKARHDYETEENMLVLNEVTIDRGITSFLTNLECYCDNSFVTCVQGDGLILSTTSGSTAYSLAAGGSMVHPQVPGILFTPICPHSLSFRPLILPDHVTVRVQVPFNSRSSAWVSFDGKGRKQLEAGDALVCSMAPWPVSTACQVESTNDFLRSIHDGLHWNLRKTQSSDGPRET*