MVYELFRDVFSPDTGEGGFDLFFQLAFIIAQGRVPVSISHLLTSARLVALAKPTGGVCPIAVGEVLYRVVARAMCLQLQGAFQDHFSPYQFGVATPRGCEAVVHGIQATLDLYPDWVVLQVDVTNAFNTVAREEIFRELREAPAPIASIFPFVRAFYSCSSPLLFPLGGTDNFLATLESATRTRQGDPLGGPLFALAHLRALRASAQAFLGCLFPLVADDTRIICPAEQVVAAFTDFTVRLAALQLTINLSKCFAWSPVGLPSSLSLPSGIQACSHALGIRVLGCPFGAASYVDHFVDDALVDDLSQVDELPERLFSVCHRLLGPGIFDRPEGPLARLQASVLISAGGLGLVPTARVASPAFLGSWALVAPVLALRFLVDDRPLLQSVVAHVDDGHLSFQVALRAAHGLLPPSAQARVPPFASLTVESVSRVQPTVTEEVVAADFLPFLRLSLPMLHVLGCDLVLVLVQGRG*