MSSSVALDGGFEFRKINRERDEDRAAERGREEEEDDDDDGGEADLAAWERAYADERSWESLQEDESGLLRTIDNKSAHLAQYRRRIRSLSSSASRIQKGLIRFLYLVVDLSRAAAEADFRPKRMVVVAKHVETFIREFFDQNPLSHIGLAIIKDGVAQCITDLGGSPDSHIKALHSKLECSGDASLQNALDLVHGYLGQIPSYGHREVLILYSALSTCDPGDILETIQKCKKAKIRCSVIGLSAEIYICKHLCDETGGSYTVALDEAHFKDLLMEHAPPPPAIAEFAAANLIKMGFPQRGAEGLIAICSCHKEAKVGGGYTCPRSYHHLFPISSFIEVSLTRPSNSHQRLPRNCFGCQQVFSTTGNIPILRVACPKCKQHFCVDCDIYIHESLHNCPGCESFKDSKPTETAIG