MSCLKSRDLVWFFFCSPDKKYATGSRKKRVTDIGFWKVTGNDTPIFYDSRIVGMKRSLVFHRGKAGRGDRTDWVMHEYRLEDKMLSDASISQVRSKFCLLLFFSYNLTLSNEAKIVAI