MHISKFPSGKFNVLDCGWSCRASLCFLPTDMGAVWSGWHSQNAILLAGKDDRYGGFIIDTDALPSDASTFRDNLRHSLSHWKTEGKKGIWLKVMIHKVDLVPVAVKEGFKFHHAEEDFVMLTKWIPEDIESTLPANASHQVGIGAIIMNDRNEVLVVQEKTGPTQGSGVWKMPTGVVIQGEDIKDAAVREVKEETSVEVEFVELLGIRQAHDVAFGKSDIFCLCLLRPLSSEIVTQESEIAAAQWMPLEEYRAQELNSESSFLTRIADIAYATRTNEYKGFAPELLAFGFRKKGSLFYHNTKDIYDYLE