MGFLYSQVVFGSVFLYSSGGREILHVSQPDMVKDIGHWTPSELGKPNYLKKTRKALLGGGLFTVNGDEWAYQRKTMAPEFFMEKIKGMIQLIEDATAPLLEAWENILDSAGGSTEIVVDDYVRNVSADVIARACFGSSFAKGEEIFRMLRKLQTAISQQDAFVGLSALWKHLPTKSNREIRNLVEQVRLQIVEVAKANVSDNGAENAATHNDLLRAIINGAHGDGHGGTAEDFIVCNCKTIYFAGHETTAVTAIWCLMLLAKHPEWQERARCEALEVCRARSTLDVDALHQLKILTMVIQETLRLYPPASVMMREALTDIKIGGLDVPRGTIVQVTRSMLHLDKEAWGPDADEFRPGRFANXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX