MHLVHADPSAEVIALSPRTLMATNRFVCEICHKGFQRDQNLQLHRRGHNLPWKLRQRGAEGGAPPRKRAYVCPEPACVHHDPRRALGDLTGIKKHFCRKHGEKKWKCDRCAKRYAVHSDWKAHAKVCGTREYRCDCGTLFSRRDSFVTHRAFCDALAQENSKLAQPAMNMATVASALQGQQHAHSHHLMLPSTHADDLDMDADEASAFEQPDIKSPHLKMFSDYDADAAAADNPLGCMLSSLGATTPSAFSPSSRLGMLGLQAGPSDAGAMGGGCYSPGNGSLASMSATALLQKAAQMGATTSSGYGGGSFTP