MSEENVLIGVIGGSGLYQLDNLTVVKTVNPETPWGFPSSPITIAALPSGTKVAFLARHGIGHVIPPSSVPSTANIAALKSLGVSAILSFSAVGSLREEISPGSFALPSQIIDRTKGIRDSSFFNGTSIVAHAMFGDPFSNKLIRWLEPRVRKALEKEGKGKLLFTDKTIVCMEGPQFSTRAESVMYRQWGGDLINMSVLPEAKLAREAELSYALIAMATDYDSWRPHSDAVTAHDVVQTLHDNGASAKLVLSTILDDLHTTINTHHRALTNGNSQDLEAIREEEALLQERGSMKFSIMPASPQQKAEDRKKLAFILPEHFKDAA*