MGSSGKQRSKGSTFKAKAQSRVDDLQGVFCDLQAARKENRPNDVAFLEEQVNQMLREWKAELHEPSPSSSLLVPSPASSELSSDMKKLLQLIEEDDDASSPAACAISQSEQQPYDRLLDTRNSQQDFIQNKAELHDDAVLARLISSDIVLAESPLFSNEEDLTVQAQVNSPQLLFNEALSDPGMPSTSLCPILDESSSLFFKPQSKHFPPLSAFLGPKCALWDCPRPAHGSDWYQDYCSNFHASLAGSEGAPGMRPAVRPRGIDLKDGLLFAALVARSQSKAVGIPDCEGAATSKSPWNATELFDTSMLSSETVREWLFFDKPR