MALAVLAQFDDGVDEVPERVLDRALATIQSSDIGLDSLKDEVAGCLLGDLSSYVMEEVFKDETAGQPKDQQQLFQLVNMWYEHSTIDQVSARELVLDHFCLERMDPVFLSSSLVMTSDLVDQDMLLEAFRSQAVAAQKQYGMIPPVARLAFWKRSLSTFTQAKEGHCMDVLEYPADKTQKRMKLRWTIQVLDDGANSLCVGVAFWCQKTRRPAVFGGKHRVFAFRSDGMVMACERLQHKSRISFPSGSTVTMTLHLPDEVAGVALLKASVYGTCASMKILFLAEEPNMELLPFVAMDAPGHVQLVRIERF*