MKFLGSASVFALLASPVVQAFAPLSPLASSSPLTVSTPPVSPQLETVRANDVALNGQKKKPKKKNKKKKSAAADDVGGEEAPYVVVAAAKAPAVAAAPQKDSELLARSLLAYRLELENKARTAGEASRSQEEAAALALRLEQERLELVAAKQKQETFQRALLMNRLDREERVREERRAKEAEIAERKGSIADALNQPKPQDVEEKLQDMYASISDIGERAFAILTNLGLVEESPDPESPDYDSTFDDELVYDVVYAN*