MGKGTTHRIRELLKFTNEKKWKQFSSRRLELIDRFGLSERKASEQDDNIRQIATLLREEFEFPESSALEFEKLVTAAVQSVRRNRKRSKKKLSELRLSSSSANSSTGSSPQHSPLSSLSSLSSPNTNVQQPFSLGKKELAPPRVQLERNPQLGVTTHPQPVLPPVAMINNDASLLRGVFTQLLNLPQGTPPGANPRSSLMQKLLRNVRNSTTFAKVVDGNVVTPRDLVPLGEMSIRSSVAFVVAQGDLANKGNVLQQTFHNSLAAHLFSALPMFATMRSELQLKFLYTVIGSIVKDFGFDATLYPLNEIIIHLGTNGPPQQTQQTTLPPLGNDVNGLKILSAVSSQVNISPQPILPNLIVKESFANGTLPQPIHQTL