MPRRPNRARAPPLAPDQVSNFHALIQNGDVVGVKNQISSTPRLANSKDARGYTPLMAVVASESPLQSQVQLIDSLMQKGGASLGTRGPDRCNVLLLACEAGSHPEVIDCLRRWNSKRGGNQVRWNQCNDCKDGPIVLAAKSGSFALLSHLLSLAETDTSSDFSGGSDSNAPVKVLDAAIKTDNEEMVLFVLRHKRFKDRISDVEIYYDDDSDDDCYGRGTPDSVTVDDCVREACERKLFEAVCEISAQNLHNQMVRTQIWLCWRKTQVELEAQGDAATESTTEMPPRQIEDVARKRQGDLVHKYNPKLLPLLLARSRYSKGTAVSMGDELAQSMAKCEEDIFRRIAEYCFILSPKKLEKEVERDIHFQKHAEWCCECEGWFLPWSCDCMRYNGYSS*