MRWPCSGCAAGPELGLYLQLLSGVCASAMGLVAKIVGGLGVPVFEIVLARSLVVLAVSGTMVAREGRHAQWPWKSERRLLLLLRGLVGFCAISCFYAAVQLLPLADVAVLTFLSPVFVTLLSPLVLGEGRGGWVVAAALPLCFVGVLLVAQPTFLFGQDTLALSTAGVAIAIAQAVFMASAKFCVRALGKSESVGSIMLSMAGVSVVGSTLLAAIVPGQALLAPPSGAVWALLAGTGLLACCVQTLATYALKMCKATPVTLVGYLSVVWGTLGDLLVYNRKPSALGLAGAALVCSSSLIIIFSEKWQAGAATAPAGSGGGGGEELDSESGRLLPNQAADTKARSSTTGX