MVASSSTVATQHDNATARVGFGTAALGESCANVVYMALEEGFRAFDTAEADWWYDQAAVGRALEEFFSTKDDSVLDDECLDSEGQVCQAGTQPECGLQNLRVSTKIPPWSLTSTENIRRNAANSRRELVGFCRDEAMLADNGIEIAKPFPLDIYYIHAPTCWKGWHPRCDDHPPLLPLRESWLAMEAVVGLDYSARRIGLSNIRVEELVDLLTYIRERIAKAESSGAPPRIPDVVQAFADPIQPADDLRRVCQENGIEFVSYSTLGTQHRNVVQNPVLMSPIVQHIAVKHERSTAEVVLSWALHHNMGVIPRSSQRTHIRELARLLNKENAQFLDETDIHQIDSMKNTL*