MKTKQTVLALAFVALAFASCKDQKEATVVEETPAVTEQPTPEVAPATSLVGIWTQPNQANPSVLQGFELKEDGTMVAVNDTAMIFTKWKLVDNTLVFESEVANNDPASVKISTFKYELVAGNTLKLDVDGTIETFTKQ