MDDHPMYMDQSDARPVDASMRDAVAALEHHLGYRFRNPNLLVDALTHTSYPEGATYERLEFVGDAVLGLAISYHLYLAYPRLDPGKLSVLRAANGTTEKFARVAVRHDLYQYLRRNSPTLDEKVKEFEDSIRGEVDEVYYTGAVKAPKVLADIVEGIAAAVFVDCNLSLEILWMVFRRLLEPMVTLETLQRPPVTTLFEFCRQQGKQLDIRYWKEGSKSIASVYVDRVLLGSGSSKHKETAKLYAVQEALPGLLASTPRDMETDKAMEEGGSKMRLNQLCTKNRWPNPRYRVEKELGPGHDKQFMCSVQVDTLAGVFESTGDSKSKVNDSENSAAFVMLNLLQEMGHGCSD