MDSQSSLLGAKTWSLEKRRPSARARAEKQEGAVQVIDAEDPATEPPSPPPEDIDWSAVALPFVFPAIGGALFGYDIGATSGAVISLKDAALSGTTWFDLSPLATGLVVSGSLGGALLGSILAYLIADPIGRRKELLSAAALYLIGALLMAFAPSLPALVAGRVAYGLGIGLAMHGAPMYIAETAPSKVRGTLISLKEAFIVGGILLGYLGGYFEIGEVGGWRWMYGLSAPAAVLMAAGMLWLPESPRWLLLRACDDKGDPSQLKGEARTCLKRLRGARASDEQADEQVAGILDALNADKGEDLGADAWKELLTGPNIKALTIGTGLVFFQQVTGQPSVLYYAATIFKDAGFAEASEATKISVFLGSLKLAATMLSVVVVDKAGRRPLLLAGVSGICASLLALAAYYSSGQSVPIASVVALLVYVGCYQISFGPISWLMVSEIFPLRVRGRALSLATLVNFGSNALVSFALPTVQEDLGQAGTFFTFFVIALASLAFIYFQVPETKGLSLEEIEEQLSKS*