MKPETWLFSGGILFFLPVAFVYGLLTQWDEWVGFIALLLTGGLALLVGTYLTITARRIDERPEDNPRADISEGAGEQGFFSPHSWWPLYLAAGGAIAFFGVAVGWWLWLIGVVITIPMIVGWVFEYYKGEHAH