MQLLTSLAALIAGTLSAWLWKARLDGRQCIGAAPRRRSARGVQRAQRKAFHKEMAEAEYLPLIPKDELRQVSGLIADITTARGWAAPSERCWAMWRRLHTIAQSPEGGSWQCSFSEQDLATASLELLGNVIDNLFLNGALKGHQQTAGAPASQPSINFKIVTETPGPHDWLAHYSPSANAVVLLRHKWSHETMPFDPAQALGMECESFICTCKLQVLLHTIAHEMVHALVMIYFPAIDAHSKAYLPAQRHGPIFKLLNKSLFGHLSDSFKQCVTIGLAAELDTCVGHAASSGLTGISAMDTSLSTSRAYCVLDLVAYGLCRIASVLRQASPEAFDDDESWAPGPPSPRVDLLRSYESLRRAASRDDGAITPASQASPYSQLSYLPSPSSRSDVSGSHWQQYPFLSINPRVPLESPTGRQQQSPPAYHSPVPAPSLGVEAARHLPQPLPLHATPTHINAKHDLRSAPAAARAVRGAAVAP