MKTLPSPFPSLRRRRLETLQVNLGYRCNQSCSHCHVDAGPWRTEMMEPDQVKLIAQVLQHCHLKTLDLTGGAPELHPQFREIVREARAQGVAVIDRCNLTILMEPGQETLAEFLADSGVRIVASLPCYEQDRVDRQRGRGVFERSLDALKRLNQLGYGMPGSPLELDLVYNPSGPSLPPPQQSLQAQYREQLMKSHGISFHQLLTIANMPIKRFARDLEVSGELEGYQTLLREAHRPANLDEVMCRTLISVSWTGALHDCDFNQQLGCAAGAEPAVLADLLTVQGGLEDQPIAVADHCFGCTAGQGSSCGGSLS