MEACQMSCSFYGCKRTYNNPEALNAHLQDHQKNTAQSLPGKAFLCSQIGCDGSFNNMQQLMEHMRHHYKPNCFFLCESCRAKLRSYRTLLKHLQTCAKVAKNKAAVKTEPGPILDADANGVPLTDMMDPSGPLLAPNLKEEMDSMPMLPTNSTLANMPLTQQSPENGAFIDLISAGPASLPVPTLNPAPSQNLPSQPESPYSPFPPTLSPVNPVFLADQGLQQQQRSPRSGPPSLPASPPLPSSPGSNAVWRKNQGQSFNCRILWEHTRGRYSCLQCGHCTPDRGEMTAHIEGQHKNPGGKANSDHDAEIGTAALLAKTSLHSENSTYTQL