MGLVLSADAKPRLKWTPELHQRFVDAVSKLGGIQKATPKTVMKMMGVPKLNLFHLKSHLQKYRLKNQQSGTCSDNKEADCAVAALGDTEIRGVRVHGKNVEKNHIHINESLQIAKALQRQLEVQQRLHEQIEVQRRLQLRIEAQGKYLQSVLKKAQEMLAGCNISSLGLEAAKEELSGLVSLANANSPSGPSSSLSELTEMSDLQMQKQGTRPAGNCFLPRQPQLTDSSMDSCLTSSESSERKDEKLESSHVNSAYDAERSGACALKPIEINSNNNNLSKIHLSNRPSGGKRTRRSNSSDDTGTEKQIAEPLPYQENSDNHLKRIRLSEDIDLNSQYQSEMDVDGQKLDLNCWI