MGLVLSADAKPRLKWTPELHQRFVDAVSKLGGIQKATPKTVMKMMGVPKLNLFHLKSHLQKYRLKNQQSGTCSDNKEDCAVAALGDTEIRGVRVHGKNVEKNHIHINESLQIAKALQRQLEVQQRLHEQIEVQRRLQLRIEAQGKYLQSVLKKAQEMLAGCNISSLGLEAAKEELSGLVSLANANSPSGPSSSLSELTEMSDLQMQKQGTRPAGNCFLPRQPQLTDSSMDSCLTSSESSERKDEKLESSHVNSAYDAERSGACALKPIEINSNNNNLSKIHLSNRPSGGKRTRRSNSSDDTGTEKQIAEPLPYQENSDNHLKRIRLSEDIDLNSQYQSEMDVDGQKLDLNCWI