MGTMTLPPGFRFHPTDDELVGYYLKRKVDNLKIELEVIPVIDLYKFEPWELPEKSFLPKRDLEWFFFCPRDRKYPNGSRTNRATSTGYWKATGKDRKIACAGDVFGLRKTLVFYKGRAPGGERTDWVMHEYRLCQDLAHGVSNFMGAYALCRVIKRHEAGLNGEPPAAKAAARTMSKVSSSSSLVTVDHQQMIGRTSNANTSPFTPPTSTNVSDLDDMFQQIQSCVTPYSGFDLPPPMPQDMFFSGAGGFPARQDFYGEAMGTSVSEHELKWDNLAGVGGGGGETWNTAAASTLLCRQASDGDDLTAWFAAVADDNMSVF