MRDAVAALEHHLGYRFRNPNLLVDALTHTSYPEGATYERLEFVGDAVLGLAISYHLYLAYPRLDPGKLSVLRAANGTTEKFARVAVRHDLYQYLRRNSPTLDEKVKEFEDSIRGEVDEVYYTGAVKAPKVLADIVEGIAAAVFVDCNLSLEILWMVFRRLLEPMVTLETLQRPPVTTLFEFCRQQGKQLDIRYWKEGSKSIASVYVDRVLLGSGSSKHKETAKLYAVQEALPGLLASTPRDMETDKAMEEGGSKMRLNQLCTKNRWPNPRYRVEKELGPGHDKQFMCSVQVDTLAGVFESTGDSKSKVNDSENSAAFVMLNLLQEMGHGCSD