MVVADSQPGHIDQIKQTNAGAVYRLIDQLGPVSRIDLSRFAQLAPASITKIVREMLEAHLVQETEIQEPGSRGRPAVGLMVETEAWHYLAVRISRGEIHLSLRDLSSQLVVEDQLELALTDSTPFLTRVIDHIDRFFIRHQKKLERLTSIAMTMPGIIDTENGIIHRMPFYEDVKDVPLGEALANHTGVPVYIQHDISAWTMAESLFGASRGARDVIQVVIDHNVGAGVITDGRLLHAGSSSLVEIGHTQVDPYGKRCYCGNHGCLETIASVESVLELAQMRMAQSMSSLLHQRPLSVEWLCQAALQGDLLARDIISGVGNHVGRILAIMVNLFNPQKILIGSPFNLAAEILFPAISSCIRQQSLPAYSRHITVESTQFSNRGTMAGAALVKDALYNGSLLIRLLQG*