MSDLQISLVIIGAVIIVGVVIFNRIQLARYHRKVQNVFRHEHDDVLLNDERKPVFGSGRIEPQFGDEAPSIPDAAVGSANTPVDRQIADDQPAKEPGVQRKTADIDSMINYIADIRASSPIPHEKLIDLLQQKFDYGKPVRWFGLQEGQSWEEISLDTLSPRNTYIQLKGCLQLADRSGPVTEINLSRFRDMAEDFSAQVQAEVECPDISEAHARAIDLDKFCADVDVIMGINIISKDGGAFVGTKIRALAEASGFRLESDGVFKYRDSETNEVMFSLGNFESAPFLPANMRTLTTHGITFLLDVPRVANGERVFDQMAHIARLFSSTLNGILVDDNRVPLSENGVKRSRQRLADIQSTMAARNIAAGSETALNLFD