MLTPRFELSQTDTELAIIIHAPYANIKDAEVSVEGTDFRFFSTPYYLRLKLPGEIEENDSSSGSYNCESGTFSLKFSKVNKGEHFGNLDMITTLLAPPKKRSTIIPNIEVIGNPSADSADVAENLNDNVTADNDNSEEWFFPQNVPQTTENVSFLNPKYGFANKLSGALHAFEPAWIREIIDLPTPDTTPEEERKNLRKKRESEDFKEDHYMADLMEPECIEPYITHTAEWDTLQKDDITFTGEEVDLLKELPNKEFLLDAADIRGLSFALVDILYASCYNYRTTEGENTVESGWTVNKLSSTLCWFQNFTSMDEVVTACFRRSLCYPLFRNWRLSMKVLDDVKKVLSLGKFNLV