MSLVNLSRSALALLLAASNFAGVNAFPAASDVAAAATQGPAGKVSTGYFAGYHAKRKGVTFGVDQIPWDKYDDVKYAFAETTADGSLDLSKSAPEELPKFVDAAHAHGKKAQVALGGWAGSIHFSSNVGSAENRTAFVKTCLDLVQKYNLDGLDFDWEYPNKQGLGCNAISPNDTANFISFLTELRKAQPKPLLLTAAVSLYPYNDAAGQQSANGALKPMGDLLDYSIIMGYDVFGAWAPTGGPNAPLEQACDPRNNQGGIKEGVAKWVAAGVPAEKLILGIGAYGHGFTVSQADAFVPTTDGKPFPLSAYPKNNGTRRQGSSWDDDPAVDACGAAQPAGGTFTFWSMVTEGQFLDESGKPRAGIAYGYDDCSQTPFVYNNATSWWVSYDDSKSLGVKGKYITDNKLAGFSVWELGGDYKNIVVDAMRGSVGL