KSAIYTCNVADKFMSVRVQVVNRTLIPICLKEKSWGLIWPDTAPGSEALLECPQHFVGKTVSRLCSMKDATTPEWQIPDFSFCLFEPLVIHYNKFKSLTLGYQNTSGSETIFLFWEILRTRDLPLYPGEGDRILSILTEIERYQYHIDPSDLHASTETLIRIISRILNDENSILNQQKVLLLLQIIQRSLIHWSKMTIRPYKHLSFSSLVVDVQELQQHNGNSITHSLQIPVDESIYPNWYEDKTMVRLWKKRQRGIKSNSTLYGIVVVYKNMSHFFPATYVKELDDGTDLEFRINSRVVTVAVPTFNLDKHNKIWVDLQLKHVQNQSNSWNLSCGFMDVTGSWDLNSCIANTSPGDDVTHCVCPNSGTFAVFLTARAVRVVLAKKEQTTFIVIFGCGGCLAQCLLSSLILGTFWWTNQSWMNFLKLQCCCALIGAMAVFIYAVHNDLPESSYAIVAITLEAFLLIGMSAPVSEALIIYAGLTQVRSSQHFQ