MALFHPPLMQLSRPKFGNPRTVSRRVLASAPDDSAPTVVGTTQNKRQYSLPVTLEESVNQAKFACRYAIRDGLTRLQLELLLPLIGATDLDDWPGGIQQQFKAAVPVVSSLLNGLVEDEVDGDDSTYRKYFLDEGDATGVWETDKIALVLFPTAESLAAIENLAKVDDRPLLLFNAQWQDGQVISDFGFGEQRKQREKLVQSFSNVYFLKQIRILGEDVRLLKSYPGSWQVFVIDKGGNTECIAFEEDKPSYKRLQDILKDRKGGCAGKGWFGRLLEELKFNQDSLK*