MKKWGVGFTLLLASTSILAKDIQLLNVSYDPTRELYEQYNKAFSAHWKQETGDNVVIRQSHGGSGKQATSVINGIEADVVTLALAYDVDAIAERGRIDKNWIKRLPDNSAPYTSTIVFLVRKGNPKQIHDWNDLIKPGVSVITPNPKSSGGARWNYLAAWGYALHHNNNDQAKAQDFVKALFKNVEVLDSGARGSTNTFVERGIGDVLIAWENEALLATNELGKDKFEIVTPSESILAEPTVSVVDKVVEKKDTKAVAEAYLKYLYSPEGQEIAAKNFYRPRDADVAKKYDDAFPKLKLFTIDEVFGGWAKAQKDHFANGGTFDQISKR*