MLHVLVLMVTMAAAASASTHLPPLHKLAAARPCLASHYGALPSSTRYSTAALQAAIDDCAIRCGTVVVDSPGTYLTASLLLTGCVHLHLPSGVTLLAGTQRHDYPPTGQPDWYLLRFFDCSGCSLTGGGTVDGQARAWVLSDRQQAASPRQQQQQQLQARPAADSFTLGVERSGPDSTSRRLTSAQAHLQQQQQQQQASGSSRVLPPPPDMPRKAVRNWADPSCLKPEECRPRLVGLVDSRGMSISGVRLTDPVYWCLHVLRCEYVSISSVRILGDWAVPNNDGIDVDGSX