MATNSLQSLSNHHHLLKHYHHHSIESHPSTFSSLFLKPTTNTNTTNLSHTLTTPPTATTTTPFALSSTTSSTTPSTSQAISYDVLQQHLSSKNYRQADEETRRLLIVLAGEAAVKRGYVFFSEVQFIPEADLKAIDELWRQHSNNKFGYSVQRRIWEKVNKDFSRFFLKVGWMKKLDTEVEQYNYRAFPTEFMWELTDDTPEGHLPLTNALRGTQLLNCLLGHPAFQGNEEEEEEVAEEKGSVNGGLGVLRDGSKPLSKSVFKPDYSF