MTGGSWKFDTKGIRRRVPDDKEAAETRKAAEIREAAEMKTSGTLPLLHHTPPHLAHPSRVSESPPLPQAPRSRDQWLQRRRVVRLPPQQARDLTSPGFSLSTLPKRALAPLRPSGPNKPLTFLFLWMIFSLFLSPGVSPILRCSLVNDDGRCGRETFVEVEAEWAETGRREEGEGGVRGGSPAGGPGGNRATHPLARFSSGGREGSRESDCKVDARHGQQRRRGRRVRENSPEILRLSWNVNREATPKSVLRLMGLKGLTLYHLKSHLQKYRLGKQAKKEATQEESKEGECSEEYTYARKVVRCKECYKLIGGLFPP