MSQHKIFAKQDVRKLYLDEQGNVDFNKIQARWDELKNIKVSLANKHYTQAVVEKVKTMSAEDQQRFLDIVIAGLTNDDSQVGISATRPEDYDVFLFYLEPIIREYHKIEGETKQEHDWNIPVGEYVLTKIDPALEKVSMRARVARNVVGYNLPSSMDKDERIKFENQMVTVFENFGIPGNYYSLTPGHKNFISDQKADELRKRHFLFIDMTSDNHLMSNGVASDWPFGRGIWISQDEREEDQLRIISIVQGNDLGKVDQSLHELLNGIEKSGLKFAEHPVYGIITTCPTNMGTGKRQSILGKFPNLSKAGTDEANLKDKAKSIGLQARGIGGEHSSVDQEGTADISPSARFGVTEAIVTKRLFEGLIVLYQIEKTTVPEKARNNCCTIF