MSKSEPAVYHAVIAFSAVHQDLETYGMPLPGQDLRNEWHLFALEQCGRSFALLSRRQSSQDPRFREVMLLCCLLFVMTQLLRGQYDDAFLHLRSGLRILNEAKASSSSETPIEPCIVAAFANLEAQSLQYGVRGEPTNSESAYPGIFNDFGAFSSLNETRQAFDYLTSTAFRFILLCKDLSENEIRSDYAFLHHKQLQTLSQLSIFSHRFDPFHSSSNLTLEERRAADVLRMLYCSLVLQVKTALVRNEAVLEYYNPEYETHVTMVGELLNKYPARPSVVLEDGILSPLYYAAMWCRDYSVRRRAIGLLLSWPHREGAFDSNWAAFQALQRMNVELSIEPQPYATAYNTSQKSSLNGDRWLGIKCSELSFEAALSFARYMHNRPCFRAVRKWLPAVLFDSQYTSMSEAS*