MAVHNCDEQFPCTNCTKHAIQCSYVDRGISTPAETPYSRSESLAPSYVPSPLNVESYPATPAGNSSALGHDQPKPESRSDLLQFLSNSPDEIPTLNTDDWASDLELMHHYCTVTCKTLTIREDSRHVWRVVLPTEGYSNKYLMHGILALAALHRSYLFPAQKEKYIKASAYHQAAGLKEFRELISSPIDPSNWQPVFCFASMIMVYVCASPIRLGEDRWPAPISNMVELFSVVKGLQTIMAPWLGSLRRTQLAPLVNCVWLEDEMLIPSPATMQQSLLPPDIYVRISQLHQFIDDYPFPHIQPQSHQNLSASDELPRPSDYRKDYKHTLRYFENSTRQIELAGPHVEVGMVLMWAYSLSKKFQEDLEAFHPAALVLLGHWCVLLRIVDNSWFIKDTSLQLLEDIETKIHPGFREWLVWPRRWVFGK