MASFDEGQIPLIYLCGHLAWICHGKSTIGLSFMERFDEIYAPHNSLAELEASRGSMEIQCGPGTHKKLSAGMGKLYKGAHQIGDTTATGTAMESSMEIALRDRGMLSLILTRISGPQDQLSASVVCKDWNDVLTLLAKKLTIRSRVLLPSLLPRFKHVKQLNLSQCIDQLYDHDLQMASECLQNLLTLSLGNPDQPQECISNVGFVGFVNNCTMLEDVALTSIPNLEDSGIEAMTRVCNRLSAINLVDCTNLSDDALKSLKNCENIQELGLKGHFGFTPSGLIKIGESCPTLLKLSLELEPSVDITLALQSLATHCRNLQELSLKF*