MSSHLWHAAVVAMAIATPAICETAPKDVDYAEGAVEASLTGVPGNPEEGVRVMTTNALGNCVACHQIGALPDVEFPGTIAPPLDGAADRWTEAQLRGIVANAKMTFEGTFMPAFYKGEGFVRPGDGFTGKAGTEPLAPILNAQQIEDVVAFLVTLKE