MGLVLSADAKPRLKWTPELHQRFVDAVSKLGGIQKATPKTVMKMMGVPKLNLFHLKSHLQKYRLKNQQSGTCSDNKEDCAVAALGDTEIRGVRVHGKNVEKNHIHINDLQIAKALQRQLEVQQRLHEQIEVQRRLQLRIEAQGKYLQSVLKKAQEMLAGCNISSLGLEAAKEELSGLVSLANANSPSGPSSSLSELTEMSDLQMQKQGTRPAGNCFLPRQPQLTDSSMDSCLTSSESSERKDEKLESSHVNSAYDAERSGACALKPIEINSNNNNLSKIHLSNRPSGGKRTRRSNSSDDTGTEKQIAEPLPYQENSDNHLKRIRLSEDIDLNSQYQSEMDVDGQKLDLNCWI