MDQNNQIFFLGSSTTSPAFLTCSANQSSFPHFRSDRSEGLMKSGGKEGDKESKKHKYAFQTRSQVDILDDGYRWRKYGQKFVKNNKFPRSYYRCTHRGCIVKKQVQRHSKDEGIVVTTYDGIHTHRVDENSAGNF