MRLRHYAELALLRAVQVALAAGVQPWFIAFVLARVLPIRRAVIRRNVSAFLKLDARPSGTFATRVLEHTYLNLSTLLAIDLSACRCSCVPRSPAAAGGACAAAAGSAADFSVGGGLRIDFDGAIPATYFEDLDAGRGVILVTAHLGAWEALIFPLHNSLLDDWLLRLRSRSGARLLPSAGALPSMEAALGRGEIVGMVADQLSGRARVPASFLGRTTLASPGLGLLHARTGAPVWFAALLRNSSRSEKPFRLFMERVAEGSRAGDPGASVEATVQAFFDTAAKYVAAFPDQYLWAYDLLRRCRQAELQR*