MSYNLLADSHVWKHRAELYRGTRDDLLAWAPRLRGIAREVKLLRPDVLGVQECEDFDGVSRALASDGYEGLHAPRSGEKLDGSSVFYDSTKFECVGFEAIDFSTSGLMHNAAAIARLRPIRGDGPPIVVGCVHLLFNPQRGDKKLGQLRVFIDRVEANRAAMAETSDRTPRAMLLGDFNAEPGSDLYRFVSRGVLDVTRVNRREMSGVLDAGARAYDDVGMDRHDARQVRDMMTALEGNRGRVAHSMRGKLVSAYASVNGGTEPRATSCHGKFTGTVDYVFLGDGVHARRVLMPPSAPTRGIPNEEYPSDHFSVVADVFFDE*