MSSLASIVCSLSKLELNLPSGYHFLPTDHELVVYYLRPRLADANHHLPLPIFVHERILNYHPDILIEKYRSYGEGRWFFFTDRERKHVGGNRPNRTTPGNGHWNATGSIRPIRSAGGVLVGCRRTLVFYEASRSRKKKNQAAGLPATEEEGEEEEEEEEKGDGGQAAAKATKDGVKTEWTMYEYESLASEAEFEAIRNGNASKMDELVLCTIQKKKHSQEVGQRKKSTKRKTKEQGLEQEAVPAAAAAGDVEQGTKMAATLGGGSIVEHHMLQQNEIGNVMPAAEAHTFSGFFPSLSNSNYGHLSTTMDHSGPSSVSFPSQQSHGAGSRTGVQGPLLNNQVSLNHQDSDAASTVEYDQRNGVGFTQDHLR