MGVWDSILRGGGRRFIKRKDSDAGEAGRALEELRGSLYNDFHTSDGAKRQQQRFCGPIVALTFNFVVAVGIIMANKMVMGTVGFNFPVALSLIHYLFALVLMAVLKALYLLPIAPPSKSTPFSSLFALGAVMSFSTGLANISLKHNSVGFYQMAKIAVTPTIVVAEFILFQKKVSVRKVITLVVVSFGVAVATVTDLEFNFFGACVALAWIIPSAVNKILWSNLQQSGNWTALALMWKTTPITIFFFIVLMPLLDPPGLLSFKWDFKNSSAIIISALFGFLLQWSGALALGATSALAHVVLGQFKTIVIMLSGYLVFNSDPGFTSLCGAVIALAGMSVYTYLGMKESATNGRRNSLNSRQNSHLLKSKVIIDGEKQETRTVDSV*