MASPDGGVGDGGAEPHEVMDDLLEMREQAAMLHSMLHGTSPSSCAAAASTRQLNQLIDGVMSRLQSSSLSVMSPGGGGGGRRGSGGRKKKGATAVAGPHRRSSSGRRRSKSPFVRMVTTKELEDGRQWRKYGQKHIQDSPNNPRSYYRCTHRPDQGCMATKHVQTSESNSSEFVISYYGEHTCRDPSTIPFVVEAEAPAADYANLISFGSSGGASTSRVDPLRQSRHRLMAEAVDPTPSCSFANCHSPVLSPECASEAAALSSSLPLSAVVGSAVTTPSTSIVGSAPSDYDWPSGLAGGDMAGSFPSSPSSLGFMTGSFGNLPGDDDDMFGFDP