SSYRDSRSPLSVAVQHANLALSSTVYVGNLSFFTTEEQIYELFSRVGEIKRIIMGLDRNLKTPCGFCFVEFFQHDHALASLRYISGTKLDERIIRADLDPGYLENRQYGRGKSGGQVRDEYREDWDAGRGGWGHLKTREEMEDVERGRQREQ