MSVYSAKQLFGHLDKIPTVRAVKVTNVSLSASEQDIKEFFSFSGDIEYVEMQSGNELSQIAYVTFKDSQGAETALLLSVN