MVKLFALSIFHKGASEARLLKTASDLQSFSFFQRGTVNEFMTFASKTIVERTQPALRQSVKQDAYMCHVYVRADNLAGVL IADHEYPHRVAHTLITKILDDFTAKVSADQWPNGTEATISFDLLPAFLARYQNPVEADPLTKMQNDLDETKIILKNTIEA VLERGEKLDDMVSKSEKLSLQSKAFYKTAKKTNSCCSFT