MLKSNFRHNFYNSTIMPSSSASKNDPDISRALAVPGSIHRVMKEDDKTPVFLIKLWNIVNDPNLDHIIEWDESGLSFHIKDPYAFCKEVLPLYFKHSNLNSCVRQLNMYGFRKITTFEKSSLVGCQNAGDNLEFSHPCFVRGRYDMLSNIKRKLSTPKADQQLVSTIEEVHSKGSSQFNKALIDEIKQLRDRQSATERRVATLLKQNEAIWEEVEAFRAKYRMQQSVIRKLCSVINMIGRERAPRPRMIGKRQLLAIDEHETKRPRHVGRNLACVSSGNILDSDFYLDNIVDDFGETDNVSDNLVTNYVEVPTTSDGNEQYLLSGSVAPSDNNGIQYIVNDPNVTNETTNDQYLMSDAVVSVGNNNDQYIISNSAITDGSNNDQYPYVTNSHF