METDGVYKPETVDAAQAAYGSLGSTAQIVVKETAKAMELGPEEYDDHVTSDVIETARDALFASLLEVHHGDREAFEKWCDDNPNYSVETLGSDGVDAVVWHPVLFDETVVAATYQNEPAAAAATVRRRAFGEQYRPELEAANDEME