MMTPPLEPSSPVDGGIRKRVCKACDRCRLKKSKCDGASPCSRCKADNAICVFGERKKSHDKVYPKGYVEMLESQQAQLVCGLQELYRRTLNGQGWSGPPLQDGANGVPLTHDILERLGALKHDGHASDAFEEDFNVLQQKLIADGAGFMQRQPSHDSHSDSSAPSPIYEPVAQRPNFTNPFNLNQYPPTPPNQSPFPQHARVIPTKSHCYPHAQSNLSWSTPVSEFDDSMDFINQFESPMMESNMDMSSFPPTMFPEHIVPAAINPCLTMKDWAGQEDLQRYFNSNMIS