MLFGAAVLHMSAKPVSEMSCCSSGTLNNITIDISGHSKIDNNYELASDTPLCRVCERGYDGSQHFGIEVCRACAAFFRRSIESQKKFVCRKGGDSCQLNAFYEIEIIYASDQATNNNDKTLNSAKDQMSKMPIVAMSNRWSSAEMYSLDVV