MRARSLLLGCLTCGLTTGPAAAEALVVSLSFTRLAITSTYAGSSVAIFGAIERNDQVAARRGAYDVVVTIRGPRQSLTVREKQALGPLWVNRAQRKFATVPAFLVVLSSRPLAEVADEATRRRLRLGLRAIVESPDLTSAPPQDDPFRDALLRLRRSERLFVENEAGVRFLTPSVFRATVPLPASAPVGGYDVEVTLLAGTVPLAREIARFDLVKTGVEQGLASVARDWSLLYGVGTGVLALLSGWLASVIFRRD