MLLLACREQPAGSGCSPHEREGENASMVFKRLLGSLGVGGPTVDTTLAPGAARPGGTLSGRVRLVGGTVGHDVEHVALELVARVETGDGEHGDGEGVVVFGRHTVGGPFRLAAGEETSIPFTVTLPWETPATELYGRQLGVVLGVRTELAVAGARDSGDPDPFAVAPLPAQEAVLEALGRLGCGFRSAGLEYGRIGGTGQQLPFHQEIELTPPPRYAHQADEIELTFLAVPGALEVVLEADKRGGPLSDGHGGHDALSRFTVPHEGPAGPRDWTALVDGWMRELVEHRASYGSHAVYGHDAGVGAPVMAGAAGIAGGMVAAEVVDEAGDFFEGDSGDGEG