MPARDRRLQFKATSWALLGICIAAVLVRLMHKFAHGISGWRLGPDGQPVGAAPPGLDDLTFALSVATSIAFWVICICGIDPTIGNPIGTDLWTLSHDQVTQFIVMMLILEILYITNIFLLKTSFLLFYLRIFCRGGAGGGTVLGVDFGRVVQATMFVNGVVWIVTFMLVVFRCWPIQYQWTGWDRLQQGHCNMDAHPLVWAHAIVGLLIDIWMIYLPISQIWGMKMTLGKKLAVCSMFGVGAFATVVSILRLRLVFRASSDKRNSTWDDFDLILWSSLELGAGTFCACMPSLRHVFMAFIRRGADSLSGRTSCSSRISDRRSQPSEKGSRGRADTTASAKTCSETTTGSVSPSELEEGVIDHDRQVSGGRGWQGCCPPMSDRMVDDPISTSTSELRPS