MSSMGLHAAREELGLPSNLGGAHLGYLPASSAGLHDGGASGSLPKPISLSPRTFGMDDLRDFCGPLGAFKTGLTPRFSTGLTPRSGFTPRFTTGFTPRISVTGLPEPPTAAPTYMRSGYSPRGSDKISPSGFTPKDVSGVKVPMRFPGAFATSTPPEPYKHAGGPLGGHDQTTGPTQQQLADMAAMNGMQMYPEYMTRPVLAPPMVGGGVDGVLRPNVTPNSDRGSEQEDLDERRRMKNRERVRKCRKRKQDRLNFLEDRTAELEKENGALKAKMARVTASQGSVKDEPASEQQLHELRKAQNTTLAAYVRAYNDAETGDAAFEAGARNIWTDRAELSAGGARVAGIDAILAAKRRAARVFSSYQISKYDVQWKSAAKCAVTFELTAAVLTDAATDVELTGPLAALGPHFDGQPLSFRLVSHMTFEDGQIAEEIRQFELAPVAEAALARFAQEPATLAAVLRALV