MDSVDRSSEPKYECLLFDMDDTLYSLSSGLNLACRKNIEEYMLQNLGINENEVPKMCLDLYKEYGTTMAGLKALGYEFDNDEFHQYIHGRLPYEKLKPDPFLRSLLLSMPQRKIIFTNADKAHVANVLARLGLEDCFEGVICFETLNPPVEFTEENSYGFEFLTSDIQVEPKRLSSLVDENFDICESSKISLPKLPILCKPSVEAFEAAIQIANVNPKKTIFFDDSARNIAAAKTAGLHTVLVGGLVVVQGADVALTSIHNMREALPEIWLSEEEKEEEQAELLYPATPIETFVLA*