MVYYYEGVADHTEEEEAHEKAFYSALQPIMEKQHICGKSFFKEKYNDLLYVCKSVRDGVPLKDLKDEGYLQAGPWSSKYAVASFGSTTFAMGSDGSKTDCTARNDSADVVVVDDDGAPSLQAQLWLVTKPNNPTDENNKVKITTLSQLKDAIALLEGKKTRRNNASHIMRSISSGVGEEITYTNSEEATIGHHQQQQKDARQTDTSAVTDQAVVMNTYSTDAIIESGPNFSERTNTTKQAFLDEVKRFELFRSVIQHEDDLLNQRVSWIILAQSFLMAAFITNVNEDGTGDALKYITAIVGLLTVVVTMPAILAAGRNIELQQHVYFSRISSEQRCRELHGHSRHIITGAGREGDARFDMLTEQRERMKHGHIFPNMAFRGTGAVPILFTVLGLAAVQVGGWCFLLAALVKGW*