MVVCRRPRRRNCRWWWRNREYDATSILPSRLADVRSRRPRQQRSSEPPADAAPAAAPAPAAPAPAPAPAPPPLATPAFPERMNKRPRRVRQPSGASFAPAPDASSNRRHGVVRSGGRLAPVHTLPLTPAADEPGLRSASTVQPLAGLEYGPTPFSCPVDTLLTVLRHALTREERRQLRRCASQPGGAGRGGEAGEGCGTGGEGQTARSGCPAARRAGEGGAGESVEASRAVQTSKGAWKAVIEALRLWRSDPSRAAAAKVLWYECMRSQQAQQGGRPPPNGKAALGDCRCRCRCPCAECSSG