MLLRGSPKALCFLLSIVKTPSSTACRIAFSITRSTRLSVSSGAFCCPVLPSSSALHTASMAFQKIHVDNPIVEMDGDEMTRVIWHMIKDKLILPFVDIDLKYFDLGILNRDATNDAVTVDSAKATLKYNVAVKCATITPDEGRVKEFNLKAMWKSPNGTIRNILNGTVFREPIICKNVPRLIPGWTKPICIGRHAYGDQYRATDTVIKGPGKLKLVFVPEKGGDPIEQEVFNFNGAGGVGLAMYNTDESIRAFAQSSMLMAYQKKWPLYLSTKNTILKKYDGRFKDIFQEVYELEWKSKFDEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLMCPDGKTIEAEAAHGTVTRHFRIYKKGGETSTNSIASIFAWTRGLGHRAKLDGNDRLLDFALKLEAACVETVESGKMTKDLAILSHGPKVTRDQYLSTEEFLDAVSEVLQARLHAFSKL*