MDWEEFPLFAPDGAAVEELDLSASAQRSTAYSALSHLLHDDETPEERAELLRDQGNRCFKYGDYRTALELYSRAVECKCTDDQVASMNLSNRAFAHLKLGNFGRAIEDCERARALDSSNYKAAFRQACAELELGRLEHATEHARIALEWLKVNRPELEKEISSTEHFIASVGLQQQKLDRMRQVAEDSKSQTLRAEEELQKMLESRSTVVGHYLFAQQKQCEPNGPRVVVDDSGAEPKRSLSWPVMIVYPEEFGDEELRCDIIADFHEDSTLLDGVMAISENNSELVQNIELIYRKRWTRLKDGAAATPAHVERFGEPERDPYFVGSLLGPDDVGAWVSLPLKTRLRVALGREDYITPGFPVFHMVPKGYRPK*