MFLQRNLLKRSLEWKERFQNLIFCGRFSSVSAPNLPPFDYEPKPYKGPLADEILRKRKEFLGPSLFYYYQKPLNIVEGKMQYLFDENGRRYLDAFAGIVTVSCGHCHPDILNAVLEQSKLLQHATTIYLHHAIADYAEALASKMPGNLKVVYFVNSGTEANELAMLMARLYSCNLSMIALRNAYHGGSAGTIGLTALNTWKYSIPQGEIHHVVNPDPYRGVFGSDSIRYAKDVQDHIDFGTSGKVAGFIAETVQGVGGAVELAPGYLKLVYDIVRKAGGVCIADEVQSGFGRTGSHYWGFETQGVVPDIVTMAKGIGNGLPLGAVVTTPEIAQVLAQKVQFNTFGGNPVCSSGGLAVLKVLDKEKRQAHCADVGSHLIARLRALQQKHEIIGDVRGRGLMVGVEFVTDRQEKTPAKAETAVLFEKMRDLGILVGKGGLHGNVFRLKPPMCFTKDDADFLVDALDYAISGM